Actor
Truth & Treason
2025 · as Hugo Hübener
Nobody Wants to Shoot a Woman
2024 · as Detective Smith
Creep Box
2023 · as Devon
Don't Go
2018 · as Dave Pearce
Anthropoid
2016 · as Dr. Eduard
The Last Treasure Hunt
2016 · as Ernie
Murder of a President
2016 · as Roscoe Conkling
The Legend of Longwood
2014 · as Marc Dumonceau
Philomena
2013 · as Michael Hess
Dark Shadows
2012 · as Collinsport Cop
Higher Ground
2011 · as Liam Donovan
Reign of the Gargoyles
2007 · as Deacon