Credits
- 2016 · Monster Trucks as Oil Exec
- 2016 · Ice as The Baker
- 2016 · Abducted Love as Mr. Reynolds
- 2016 · Wedding Bells as Amy's Father
- 2014 · Lucky in Love as William Cuddy
- 2012 · Crowsnest as Suspect #2
- 2010 · Paradox as Body Guard #1
- 2006 · Eureka as Chief Marshal
- 2006 · Psych as Chet
- 2001 · Smallville as Detective
- 2001 · Special Unit 2 as Stage Manager
- 1998 · First Wave as Aide