| Movie | Ruby Cairo | Bank Teller #1 | 1992-12-12 |
| Movie | Río de sangre | 1992-01-01 | |
| Movie | Return to Aztlán | 1990-11-06 | |
| Movie | Los Abandonados – Die Niemandskinder von Camanducaia | 1986-05-08 | |
| Movie | Romancing the Stone | Bad Hombre | 1984-03-30 |
| Movie | El vengador del 30-06 | Matias | 1983-01-01 |
| Movie | Cazador De Asesinos | 1983-09-15 | |
| Movie | La venganza de Maria | 1983-07-08 | |
| Movie | El Norte | El Puma the Soldier | 1983-10-11 |
| Movie | Mundo mágico | 1983-12-29 | |
| Movie | It's my Life | Preso | 1982-05-13 |
| Movie | La Chèvre | Club's doorman (uncredited) | 1981-12-09 |
| Movie | Albur de amor | 1980-03-06 | |
| Movie | At a Lame Pace | 1980-05-29 | |
| Movie | Lo blanco, lo rojo y lo negro | 1979-06-28 | |
| Movie | Life Sentence | Cotorra | 1979-08-09 |
| Movie | Benjamín Argumedo el rebelde | 1979-12-13 | |
| Movie | Pedro Páramo, el hombre de la Media Luna | Tilicuate | 1978-08-10 |
| Movie | Picardía mexicana | 1978-12-21 | |
| Movie | El elegido | Valentin | 1977-01-13 |
| Movie | The House in the South | Cosme | 1976-06-17 |
| Movie | Canoa: A Shameful Memory | Pedro | 1976-03-04 |
| Movie | Longitud de Guerra | Chabolé | 1976-12-21 |
| Movie | Los Caciques | El Carretonero | 1975-07-03 |
| Movie | Devil's Mountain | El Carretonero | 1975-10-02 |
| Movie | The Cursed Twelve | 1974-02-14 | |
| Movie | Those Years | Gen. Tomás Mejía | 1974-03-21 |
| Movie | Island of Lost Souls | 1974-08-08 | |
| Movie | The Encounter of a Lonely Man | Gabriel | 1974-10-23 |
| Movie | The Magnificent One | Benson | 1973-11-23 |
| Movie | El principio | Santos | 1973-12-03 |
| Movie | El Payo: Un Hombre Contra el Mundo | El carretonero | 1972-12-28 |
| Movie | El águila descalza | Moctezuma, paciente Manicomio | 1971-12-08 |
| Movie | El Quelite | (uncredited) | 1970-12-10 |
| Movie | My Son, the Hero | (uncredited) | 1961-10-05 |