4 credits on file—3 films and 1 show, spanning 2002–2025.
Leave One Day
2025 · 60/100
The Teacher
2016–2023 · 73/100
Suicide Room
2011 · 71/100
Day of the Wacko
2002 · 83/100