Amar 2009
Martha's father
107 mins.
Amor en custodia 2005
Francesco Fosco
48 mins.
Amores Perros 2000
Daniel
154 mins.
Aquí entre nos 2011
Toño
73 mins.
Café oriente 1991

9 mins.
Caminos de Guanajuato 2015
Melchor Coronel
Capadocia 2008
Álvaro Fernández del Real
Cerca del cielo 1994
Aarón Castillo
32 mins.
Cine Basura: La película 2016
Borracho filosófico 1
90 mins.
Contrato de amor 2008
Fernando
60 mins.
Cruz de olvido 1992

10 mins.
Cuentos para solitarios 1996
Nic
30 mins.
Demasiado corazón 1997
Señor de los cielos
Destino 2013
Venustiano Cabrales
Eddie Reynolds y Los Ángeles de Acero 2014
Ulises
106 mins.
El anzuelo 1996
Alfonso
85 mins.
El Día del Temblor 2017
Félix
En el país de no pasa nada 2000
Pedro
91 mins.
Entre el amor y el deseo 2010
Fernando
Esmeralda Comes by Night 1997
Carlos, sixth groom
103 mins.
Esperanza 2005

Gitanas 2004
Santiago
45 mins.
I Miss You 2010
Arturo
Intimacy 1991

100 mins.
Intimidades de un cuarto de baño 1991
Roberto
78 mins.
La mujer de Judas 2012
Casimiro Agüero Del Toro
44 mins.
La otra conquista 1998
Rolando
105 mins.
La vida conyugal 1993
Manuel de Gracia
95 mins.
La vida en el espejo 1999
Ernesto Giraldo
Ladrón de Corazones 2003
José Salvador Martínez 'Chepe'
42 mins.
Lo Que Callamos Las Mujeres 2001
Javier
Los Plateados 2005
Aurelio Villegas
45 mins.
Lucas 1995

27 mins.
Me voy a escapar 1993
Passenger
Montecristo 2006
Leandro
Morir para vivir 1989

Nadie es inocente 1990
Antonio
27 mins.
Nic Habana 1997

Otilia Rauda 2001
Isidro
110 mins.
Que Pena Tu Vida 2016
Comisario Rafael Pérez
97 mins.
Rabbit on the Moon 2004
Nicolas Lopez
112 mins.
Señas particulares 2007
Forense
Sexo, amor y otras perversiones 2006
Gildardo
100 mins.
Tentaciones 1998

60 mins.
The Last Death 2011
Jaime Alexanderson
104 mins.
The Mission 1986
Jesuit
125 mins.
Todo por amor 2000
Enrique García
Tu decides sobre el sida 1990

Una buena forma de morir 1994

87 mins.
Viva High School Musical 2008
Director
103 mins.