2019
All Rise as Robert Salazar2015
Ouija: Summoning as Father Marco2014
Dawn Patrol as Vet EMT2009
Glee as Salvatore2007
Live Free or Die Hard as Chief Hazmat Agent2006
Dexter as Dr. Hill2005
Criminal Minds as Dr. Reuben Jenkins2005
The Closer as Doctor2005
Commander in Chief as Reporter Oliver2003
Nip/Tuck as Male Nurse2002
CSI: Miami as Officer Anslow2002
Monk as Second Detective2002
Spider's Web as Det. Nick Perez2001
Alias as Businessman2000
Brother as Roberto2000
Rangers as Ketim1999
Final Voyage as Kitch1998
V.I.P. as Trucker1998
V.I.P. as Arresting Police Officer1998
Malibu, CA as R.J.1997
Black Dawn as Ramon Rodriguez1997
Kick of Death as O'Brian1995
Ray Alexander: A Menu for Murder as Paul Garcia1993
Diagnosis: Murder as David Martinez1993
Diagnosis: Murder as Paramedic1993
Bakersfield P.D. as Suspect #51992
A Message from Holly as Not available1991
Shoot First: A Cop's Vengeance as Castro1989
Seinfeld as Leader1989
Red Surf as Flaco1988
Frank Nitti: The Enforcer as Not available1988
Crossing the Mob as Not available1987
Tour of Duty as Ercolani1987
21 Jump Street as Steve Munez