Actor
Master
2022 · as Dean of Students
Boys On Film 2: In Too Deep
2009 · as Gordon Heath (segment "Futures (and Derivatives)")
Futures (and Derivatives)
2007 · as Gordon Heath
Colorforms
2003 · as Father
Robot Stories
2003 · as Doug
Love God
1999 · as Christian
Po Mo Knock Knock
1998 · as Vin Knight