Uncharted
as Armando MoncadaWatch Out, We're Mad
as PaganiniPepito Piscinas
as Piloto rivalGoya's Ghosts
as Pyre MonkThe Story of O Part 2
as James Pembroke IIThe (Silent) War
as Colonel CortésTrotín Troteras
as A Club ClientLost Command
as Minor Role (uncredited)¡Susana quiere perder... eso!
as EnriqueChristopher Columbus: The Discovery
as Vicente PinzonLos oficios de Cándido
1965El juego más divertido
as Luciano MilánEternal Fire
as Padre RobillotWrath of the Wind
as RafaelCallas Forever
as Esteban GomezDevil Dog Road
as Padre MatonaThe White, The Yellow, and The Black
as Major DonovanA Dog Called... Vengeance
as Mayor AraesThe Great Adventure
as John McKenzieLute: Forge On or Die
as PolicíaLove, Money and Health, in This Order
Love, Money and Health, in This Order
as Don CosmeHunchback of the Morgue
as Police InspectorFive Forks
as Doctor IbáñezOld Man Made in Spain
as Marido de NievesEarth's Skin
as Mateo el enterradorThe Girl from the Red Cabaret
as Malcolm HigginsAssignment Terror
as Count Janos de MialhoffThe Vampires' Night Orgy
as MarcosEl crimen de Don Benito
1991His Master's Voice
as ZurbanoUna pasión singular
as Pedro PariasDay of the Flowers
as Ignatio PalmaThe Man from Marrakech
1966Special Killers
as Franco Bertoni