2013
Fatal Performance as Detective Ronald Billins
2006
Blade: The Series (1 episode)
2006
Blade: House of Chthon as Fritz
2006
Caved In: Prehistoric Terror as Marcel
2005
Premonition as Nazir
2005
Bloodsuckers as Phleg
2005
Edison as Prison Guard
2005
Criminal Intent as Mark Fairfield
2004
Behind the Camera: The Unauthorized Story of Charlie's Angels as Telly Savalas
2003
House of the Dead as Castillo
2002
He Sees You When You're Sleeping as Prosecutor
2002
Ballistic: Ecks vs. Sever as Sleazy Man
2001
Oh, Baby as Agent Wesson
2001
The Lone Gunmen (1 episode)
2000
Andromeda as Academician Ler-Near (1 episode)
2000
Andromeda as Ursari (1 episode)
2000
My Mother the Spy as Gustavo Vasquez
1998
The Crow: Stairway to Heaven (1 episode)
1998
First Wave as Head of Security (1 episode)
1998
Cold Squad (2 episodes)
1997
Stargate SG-1 as Anubis (9 episodes)
1997
Stargate SG-1 as Sokar (2 episodes)
1996
The Sentinel as Beck (1 episode)
1995
The Outer Limits as Kramer (1 episode)
1994
Viper as Jules Vandeveer (1 episode)
1994
Viper as Porter (1 episode)
1993
The X-Files as Dark Man (3 episodes)
1991
Palace Guard (1 episode)
1991
Lightning Force (1 episode)
1991
The Summer of 45 (8 episodes)
1991
The Commish (1 episode)
1990
The Fourth War as Gawky Soldier
1987
Friday the 13th: The Series as Fred Marr (1 episode)
1987
Full Metal Jacket as Mass Grave Soldier (uncredited)