
Once Upon a Time in Mexico
2003 · as Left Nut

Collateral Damage
2002 · as Carlos

Danzón
1991 · as Rubén

Sólo con tu pareja
1992 · as Moctezuma (Jalapeños Caseros Gómez TV ad)

Esmeralda Comes by Night
1997 · as Roque, a journalist

El viudo José
1991

Dying in the Gulf
1990 · as Chararo

Odio, amor y muerte
1993

The Perfect Couple
1991 · as Manuel Rosas

By Our Own Correspondent
1994 · as Villista Officer

De un blanco mortal
1992

The Worst Boy in Town
1989

El edén
2004

Guerrero
2001 · as Edmundo Mejorada

Las aventuras de Fray Valentino
1994

Vagabunda
1994 · as Mario

Bleak Street
2015 · as "La Muerte"

El vicio amoroso
2009