- 2024WinnerFilmAgent Taylor
- 2023Bed RestFilmForeman
- 2023WintertideFilmMan in Cell
- 2023Alter BoysSeries
- 2021The Ice RoadFilmMiner Claude
- 2020Tales from the Hood 3FilmMickey
- 2020ScopophobiaFilm
- 2018HeimÞrá: In Thrall to HomeFilmSelf, Story Supervisor, Assistant Camera
- 2011Wrong Turn 4: Bloody BeginningsFilmDr Ryan
- 2011Lucky ChristmasFilmMan
- 2009HorsemenFilmNavratil
- 2009The Hessen AffairFilmNicky Scalinio
- 2007Eye of the BeastFilmGunnar Thorson
- 2007ManeaterFilmHarry (uncredited)
- 2007The Stone AngelFilmDoctor
- 2007What If God Were the Sun?FilmJoe Drake
- 2006Population 436FilmJack
- 2006The PlagueFilmDavid
- 2004A Bear Named WinnieFilmWallace
- 2003The Atwood StoriesSeriesLois' Son
- 2002Leaving MetropolisFilmHomeless Man
- 2002Lesbian National Parks and Services: A Force of NatureFilm
- 2000DesireFilmSinging Salesman #3
- 1999Escape from MarsFilmRemi
- 1999Red TeamFilmFreddy Whiteside
- 1999HeaterFilmGuy
- 1996Good Citizen: Betty BakerFilmTed
- 1995A Day in the Life of a Bull-DykeFilmJealous Date
- 1989Last Train HomeFilmGraham