2008
Che: Part One as Army Doctor2007
Angel as Juan Miranda2005
El cuerpo del delito as Not available2004
Barrios as Berto2004
And God Created Them 2 as Not available2004
Revolución en el infierno as Don Nisio (Ulpiano's father)2003
Ocho Puertas as Not available2002
El cuento inolvidable de la abuela as Adalberto2002
Más allá del límite as Walter2001
Padre Astro as José Enrique2001
Tosca, la verdadera historia as Not available2000
Under Suspicion as Superintendent2000
Cundeamor as Luis Adolfo Mercado1999
Paradise Lost as Domingo Cabrera1999
Punto final: de como Tito Mangual aprendió a bregar as Not available1998
The Survivor as Outsider leader1996
El poder del Shakti as Crowley1990
Havana as Sim #21986
La gran fiesta as Vázquez1984
Prohibido amar en Nueva York as Not available1982
Amor gitano as Rodolfo Farnesio1982
Yo Sé Que Mentía as Lcdo. German Castillo1980
Stir Crazy as Jesus Ramirez1979
Dios los cría... as Arnaldo's brother (segment "Dios Los Cría")1979
Dios los cría... as New Boss (segment "La Otra")1979
Life of Sin as Mario1974
El hijo de Ángela María as Not available1971
Bananas as Luis1969
La venganza de Correa Cotto as Not available2002
El cuento inolvidable de la abuela Director2002
El cuento inolvidable de la abuela Writer2002
El cuento inolvidable de la abuela Producer2001
Padre Astro Director2001
Padre Astro Writer2001
Padre Astro Producer2000
Cundeamor Director2000
Cundeamor Writer2000
Cundeamor Producer