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