Oh, Canada 2024
as Cornel
Tripped Up 2023
as Jack
It's Only a Play 2021
as James Wicker
Gayby 2012
as Tom
Salt 2010
as CIA Security Officer
Squeezebox! 2008
Director
XX/XY 2002
as Nick
Credits from TMDB.