Actor
Given In Love
2016
Cabeza de Vaca
1991 · as Aide de camp
Los años duros: El nacimiento de un guerrillero
1989 · as El rolo
Los Naúfragos II: Los Piratas
1986 · as Atar
Wild Women
1984 · as Alberto
Under Fire
1983 · as Guerrilla leader
Robbers Of The Sacred Mountain
1982 · as Brother Juan
Missing
1982 · as Young Man (Mental Hospital)
Broken Flag
1979 · as Antonio Orihuela
The Perfect Woman
1979
New World
1978 · as Capitán español
Chin Chin el teporocho
1976