2020
Welcome to Sudden Death as Devlin Montez2018
Titans as Santiago Perez2016
Incorporated as Wallace2015
12 Monkeys as Mr. Hockley2013
Hemlock Grove as Greek Delivery Man2013
Kick-Ass 2 as Convict #12012
Beauty and the Beast as Scratch2012
Aladdin and the Death Lamp as Hassan2009
Warehouse 13 as Adam Griff2009
Aaron Stone as Dr. Necros2008
Just Business as Tony Bloom2006
Di-Gata Defenders as Orak2004
This Is Wonderland as Restaurant Owner2004
Direct Action as Khalid Manseur2003
Do or Die as Border Guard2003
Foolproof as Kenny2003
Detention as Alek2003
Deathlands as Mutue Guard #12003
Control Factor as Homeless Trance Man2002
Monk as Club Manager2002
D-Tox as Brandon2002
Partners in Action as Joey2001
RoboCop: Prime Directives as Chuck Conflagration2001
Judgment as Sinister Man2000
Queer As Folk as Leather Shayman2000
Gossip as Doorman1999
Relic Hunter as Thutmose1999
Happy Face Murders as Gary Martin1998
Dirty Work as Low Life1997
La Femme Nikita as Terrorist #11997
Melanie Darrow as Carlo Erhardt1996
FX: The Series as Abby 'The Gimp' Hermosa1996
Psi Factor: Chronicles of the Paranormal as Ash1996
Psi Factor: Chronicles of the Paranormal as Goth Bartender1996
Once a Thief as Zipper1996
The Stupids as Explosive Guy1994
Due South as Thomas (Pimp)1994
Due South as Johnny Maigot1993
Kung Fu: The Legend Continues as The Bardo Bartender1989
The Kids in the Hall as Punk Rocker