Cop
Delete (2013)
Attorney
Continuum (2012)
Resistance Fighter
Tin Man (2007)
Emmanuel
Blood Ties (2007)
Riley
Psych (2006)
Man
Supernatural (2005)
LCPL Eduardo Maldonado
Battlestar Galactica (2004)
Dr. Peter Grodin
Stargate Atlantis (2004)
ER doctor
Tru Calling (2003)
Just Cause (2002)
DCA Agent
Smallville (2001)
Lex's Minion
UC: Undercover (2001)
Officer Maguire
Special Unit 2 (2001)
Airport Security Guard
Dark Angel (2000)
Soldier 1
Otto
Weapons Officer
Stargate: SG-1 (1997)