2011
As Luck Would Have It as Alcalde
2010
Rafael Azcona as Self
2009
El asesino a sueldo as Inspector
2007
Miguel and William as Miguel de Cervantes
2006
I Love Miami as Fidel/Alejandro
2004
Franky Banderas as Avelino Lechuga
2003
Moscow Gold as Alberto Tajuña
2002
Lisístrata as Hepatitos
2002
Don Quixote, Knight Errant
2002
Dirty Vivancos III as Pajarda
2001
Bunuel and King Solomon's Table as Film Critic
2001
Torrente 2: Mission in Marbella as Gentleman
2001
Lázaro de Tormes as Alcalde
2000
Goodbye from the Heart as Juan
1999
Sí, quiero... as Don Jaime
1998
Our Animal Neighbors! as Sres. Galápagos
1998
Tango as Angelo Larroca
1997
Little Bird as Tío Emilio
1997
Siempre hay un camino a la derecha as Juan
1997
Tranvía a la Malvarrosa as Arsenio
1995
La Regenta as Álvaro Mesía (3 episodes)
1995
Suspiros de España (y Portugal) as Fray Liborio / Juan
1994
Light My Passion as Lucas
1994
Alone, at Last! as Héctor Lafuente
1993
Everyone Off to Jail as Muñagorri
1993
Madregilda as Legionnaire
1992
Los mares del sur as Pepe Carvalho
1991
Fourteen Stations as Lázaro
1991
La taberna fantástica
1991
Ho sap el ministre? as Francisco Carmona
1991
Captain Escalaborns as El Borni
1990
Don Juan, My Dear Ghost as Don Juan
1990
La mujer de tu vida as Juan (1 episode)
1989
Guarapo as Don Virgilio
1989
The Flight of the Dove
1988
Little Spanish Soldier as Francisco Calleja
1988
Pasodoble as Diputado
1987
El señor de los Llanos
1986
El disputado voto del señor Cayo as Víctor
1986
Turno de Oficio as Juan Luis Funes (43 episodes)
1985
Pagina de Sucesos as Gerardo (1 episode)
1983
With a Borrowed Body as Pedro
1981
Préstame tu mujer as Rodolfo
1981
I want to dream as Juan Luis
1980
La campanada as Ambros
1980
...And the Third Year, He Resuscitated as Automovilista
1979
Father Cami's Wedding as José Lloret
1979
Day of the Assassin as Vasilenko
1978
Una familia decente as Juan Salcedo
1977
Inquisition as Jean Duprat
1977
Till Divorce Us Do Part as Chus
1977
Esposa de día, amante de noche as Federico
1976
El límite del amor as Juan
1976
Un día con Sergio as Sergio Melgar
1976
Comando Txikia: muerte de un presidente as Julen
1976
Mayordomo para todo as Carlos
1976
Imposible para una solterona as Luis
1975
Los buenos días perdidos
1975
Canciones de nuestra vida as Self
1975
Clara es el precio as Jorge
1975
Terapia al desnudo as Ricardo
1975
Order to Kill as Richard Francis
1973
The Deadly Triangle as Andrés Larson
1972
The Call of the Wild as Seze
1972
High Voltage as José
1972
White Sister as Guido
1972
Antony and Cleopatra as Alexis
1972
Hector the Mighty as Paride
1971
Two Males for Alexa as Pietro
1971
El apartamento de la tentación as Alberto
1970
A Lady Called Andrew as Andrés Guzmán
1970
After Nine Months as Pablo Román
1969
Las nenas del mini-mini as Chalo
1969
La canción del olvido as Capitán Leonello
1969
Pepa Doncel as Gonzalo
1968
Cristina Guzmán as Jorge
1968
Stress Is Three as Antonio
1968
La chica de los anuncios as Leo
1968
Seven Into Hell as Rob
1968
No desearás la mujer de tu prójimo as Carlos
1967
Novios 68 as Antonio, novio de Julia
1967
Vestida de novia as Carlos
1967
El padre Manolo as Ricardo, el novio de la sobrina de Manolo
1967
Tomorrow Is Another Day as Paco
1966
El arte de vivir as Juanjo
1966
En Andalucía nació el amor as Luis
1966
Komm mit zur blauen Adria
1965
Doña Rosita la Soltera as Narrator (voice)
1965
Two Idiots at Fort Alamo as il tenente Robin Curtis
1965
Snakes and Ladders as Amigo en fiesta de cumpleaños
1965
Mi querida Elena as Julio
1964
Rueda de sospechosos as El Moro
1964
El camino as Mica's Boyfriend