Directing
Twenty-Nine Blocks
2025 · Movie
The Black Spot
2023 · Movie
The Freak's Game
Sins of the Father
2022 · Movie
Too Dumb to Live Part 2
Too Dumb To Live
Movie