Michael Lane
#Unknown (2022)
Vince Macdonald
Last Moment of Clarity (2020)
Ramzi
Infidel (2019)
Hal Renault
The Passing Parade (2019)
Thomas Becker
Asterisk (2016)
Michael Lane / Connor Lucas
Private Number (2015)
Jonathan
Betrayed (2014)
Abe
For the Love of Money (2012)
Nils Hutchinson
Peach Plum Pear (2011)
Travis Bellamy
Groupie (2010)
Hakan
The Killing Grounds (2007)
Mike Z
Redline (2007)
Billy
Guy in Row Five (2005)
Joey Dimarco
Helter Skelter (2004)
Hotel Concierge
S1m0ne (2002)