Taking the Reins 2021
as Paul
World's Most Dangerous Shark? 2021
as Narrator (voice)
Dirty Sexy Saint 2019
as Harrison
Katie Fforde: Mein Sohn und seine Väter 2016
as Martin Lundgren
Peripheral Vision 2008
as Ron DiMari
Death 4 Told 2004
as Stephen (segment "The Doll's House")
Credits from TMDB.