Actor
Carmen
2022 · as Tom
Stardust
2020 · as Mickelson
Learning to Love Again
2020 · as Joe
I Was Lorena Bobbitt
2020 · as Mr. Howard
Extracurricular
2020 · as Dave Lauderback
Easy Land
2019 · as Ben
The Drawer Boy
2017 · as Morgan
Ordinary Days
2017 · as Rich Cook
Great Great Great
2017 · as David
Goon: Last of the Enforcers
2017 · as Gord Oglivey
The Anniversary
2015 · as Paul
Pitka Koirat: A Horse in the Folds
2014 · as Truut