Actor
Los transhumantes
2009
A Good Death Beats a Dull Life
2006 · as Simon
Life Kills
2002 · as Herido 1
The Other Conquest
1999 · as Rámon Quevedo - notario
Cabeza de Vaca
1991 · as Pánfilo de Narváez
A la Misma Hora
1988 · as Agente M.P.
Treasure of the Moon Goddess
1987 · as Louis
Gaby: A True Story
1987 · as Professor's Assistant
I Love You Catalina
1986 · as Ramón
Quartet for the End of Time
1983
Maten al León
1977 · as Coronel Jiménez
Viaje por una larga noche
1977