2020
Medical Police as CDC Henchman2019
The Body Remembers When the World Broke Open as Taxi Driver #12016
Love Is All You Need? as Angry Man2012
Arrow as Friendly Bratva2012
Alex Cross as Hans Friedlich2011
NTSF:SD:SUV:: as Bad Guy #12010
Rizzoli & Isles as Tom Ramsey2009
NCIS: Los Angeles as Bodyguard2007
Lucky You as Roy's Guy #22004
The Punisher as Saint Puerto Rico Enforcer2004
In Enemy Hands as U821 Radio Operator2003
NCIS as C.K. Cord2003
Disaster as Maxwell2002
Lewis & Clark: Great Journey West as William Clark2001
Star Trek: Enterprise as German Soldier2001
Alias as Man in Leather Jacket1999
S Club 7 as Durango1998
First Wave as Arms Dealer1996
Once a Thief as Not available1995
Man with a Gun as Lithe Thug1994
Crackerjack as Jacques1992
Dirty Work as Sal1990
The Death of the Incredible Hulk as Terrorist (uncredited)1985
MacGyver as Longshoreman