9 credits on file—5 films and 4 shows, spanning 2006–2026.
Normal
2026 · 64/100
Teenage Sex and Death at Camp Miasma
2026 · 71/100
Debris
2021 · 63/100
One Of Us Is Lying
2021–2022 · 73/100
The Unforgivable
2021 · 67/100
Death Note
2017 · 37/100
Haters Back Off!
2016–2017 · 59/100
R.L. Stine's the Haunting Hour
2010–2014 · 78/100
Scary Movie 4
2006 · 50/100