HUB
Acting
Devin Druid
*1998
in Chesterfield, Virginia, USA
Actor best known for his role as Tyler Down on the Netflix series 13 Reasons Why.
8/10
Disgrace
2013
6/10
Wiener-Dog
2016
7/10
Louder Than Bombs
2015
2/10
Macbeth Unhinged
2016
7/10
Imperium
2016
4/10
The Man in the Woods
2020
6/10
Cam
2018
4/10
Sugar!
2017
6/10
The Pale Door
2020
8/10
Greyhound
2020
9/10
White Elephant
2020
Jelly
2021
2/10
Curse of the Macbeths
2022
6/10
Founders Day
2024
Puddysticks
2024
Dropping
2023
Agonist
The End of the Party
2024