2017
S.W.A.T. as Frank2015
Sneaky Pete as Luis Mercado2015
Hot Pursuit as Jesus2010
My Name Is Khan as Detective Garcia2009
NCIS: Los Angeles as Consul General Enzo Souza2009
Castle as Domingo Verdugo2009
The Ministers as Alberto Santana2008
The Middleman as El Maestro de Ceremonias2005
Weeds as Police Officer2005
Miss Congeniality 2: Armed and Fabulous as Tracking Agent2003
NCIS as Frank Trujillo2003
Lost Treasure as Fredrico2001
Double Take as Agent Martinez2001
'R Xmas as Priest2001
Radical Jack as Riotti2000
CSI: Crime Scene Investigation as Adam Watson1999
Law & Order: Special Victims Unit as Carlos Riva1999
Third Watch as Jarvis1999
Raw Nerve as Boxer1997
Oz as Carlos Rodrigo1997
The Devil's Advocate as Big Guy #21997
In Search of a Dream as Julio1996
City Hall as Intel Detective - Jaime1995
Central Park West as Brennan1994
Amateur as Policeman1990
Law & Order as Alonso1990
Law & Order as Ricky Garcia