He studies in the Escuela Oficial de Cinematografia . His debut was in 1966. He works also in theater and TV.
He is the second actor to play both Miguel de Cervantes y Saavedra and his creation, Don Quixote, on the big screen in El caballero Don Quijote and Miguel y William . The only previous actor to play both roles is Peter OToole , who played both Cervantes and Quixote in the 1972 film version of the musical Man of La Mancha .