2017
6.4
Mayhem
Actor - Ewan Niles
2016
100 Streets
Actor - Reesy
2014
Twin Peaks: The Missing Pieces
Writer
2007
6.1
Fantastic Four: Rise of the Silver Surfer
2005
6.3
Fantastic Four
Stoned
Actor - PE Teacher
2000
3.8
Faust: Love of the Damned
Actor - John Jaspers / Faust
Full filmography