Acting
Covert Affairs
Omar Zakayev
2010
Psych
Kenny Loggins
2006
The Twilight Zone
Homeless Man
2002
The Dead Zone
Doug the Hunter
Smallville
Attacking Citizen
2001
Dark Angel
Motel Clerk
2000
Millennium
Attendant
1996
Fifty Shades Darker
Pimp
2017
Bringing Ashley Home
Greg (as John Collander)
2011
The Thaw
Edward
2009
Horsemen
The Lazarus Project
The Lineman
2008
Severed
Rick
2005
Ill Fated
Bobby
2004