There's No Such Thing as Vampires 2020
as Jojo
Tell Me No Lies 2002
Editor
Crime Scene 2001
Star Struck 2000
Broken and Bleeding 1998
Director
Steel Frontier 1995
as Chickenboy
It's a Digital World 1994
as Big Brad Wolf
Credits from TMDB.