Trabajó con los más importantes directores e interpretó algunos personajes a los que imprimió un sello tan personal que le catapultaron hasta la fama: "Azarías" en Los santos inocentes, adaptación de la obra literaria de Miguel Delibes (premio de interpretación del Festival de Cannes en 1984); Francisco de Goya en Los desastres de la guerra (1983) y en Goya en Burdeos (premio Goya en 1999), de Carlos Saura; y al torero retirado "Juncal" en la serie dirigida por Jaime de Armiñán en 1988.