Actor
- Once Upon a Time in Mexico (2003)
- The Wrong Man (1993)
- Medicine Man (1992)
- Pure Luck (1991)
- La corneta vengadora (1989)
- Buster (1988)
- Miss Caribe (1988)
- Nostalgia por lo fisico (1988)
- Gringo mojado (1986)
- Let's Get Harry (1986)
- Miracles (1986)
- Robachicos (1986)
- Little Treasure (1985)
- Euer Weg führt durch die Hölle (1984)
- Motel (1984)
- Nosotros los pelados (1984)
- Tras el horizonte (1984)
- Under the Volcano (1984)
- Norte, El (1983)
- La guerra es un buen negocio (1982)
- High Risk (1981)
- Lagunilla, mi barrio (1981)
- La plaza de Puerto Santo (1978)
- Los amantes frios (1978)
- Los de abajo (1978)
- México, México, ra ra ra (1976)