Director
Don't Look Away
2023 · Director
5G: The Reckoning
Amber's Descent
2020 · Director
Wrecker
2015 · Director
Embedded
2013 · Director
Rise of the Damned
2011 · Director
The Devil's Ground
2008 · Director
Canes
2006 · Director
11:11
2004 · Director
The Barber
2002 · Director
Sleeping Dogs
1997 · Director
For a Few Lousy Dollars
1995 · Director