Last Call 2023
as Bartender
What? 2022
as Brando
The Passing 2020
as The Husband
Tongues 2014
Actor
Ready or Not 2012
as Marlon
The Commune 2009
as Cassie's Lover
Strictly Sexual 2008
as Damian, Property Master
Centipede 2004
as Jake
Issues 101 2002
as Tim
Credits from TMDB.