2015
Bosch as Chief of Police John Tenzer2011
Shameless as Edwards2009
NCIS: Los Angeles as Anton Zevlos / John Vasile2006
Fun With Dick And Ass as (segment "Iron Man") (archive footage)2004
Desperate Housewives as Antony2003
NCIS as Peter Alden2003
Ape Suit Three as (segment "Iron Man") (archive footage)2001
Scrubs as Hypnotist2001
Double Take as Fashion Show Security Guard1998
In-House Service as Not available1997
Strapping as Not available1997
Assentials as Not available1997
Hungry For Hole as Not available1996
Pacific Blue as Jack D.1996
Tracey Takes On... as Jud Preston1995
Midnight Man as Steve Lopez1995
Forbidden Games as Michael Brandon1995
Fire Tongues as Not available1995
Bold! as Not available1995
Butt Service as Not available1995
Obsession Too! as Not available1994
Babylon 5 as Dan Randall1994
Breaking Point as Greg Pike1994
Night of the Archer as Travis Ward1993
Power Rangers as Dr. Fericks1993
Eden as Grant Sinclair1992
C.I.A. Code Name: Alexa as Detective Benedetti1992
Hit the Dutchman as Peter Coll1992
Mad Dog Coll as Peter Coll1991
Head Struck as Not available1990
The Secret Boys Club as Not available1990
Pay to Play 2 as Not available1990
Hole in One as Not available1990
Pay To Play as Not available1990
Castro Motel as Not available1990
Lifeguard On Duty as The Bartender1990
Hard Steal as Larry Schiller, Head of Escort Service