Ha trabajado en 183 películas, 75 obras de teatro y unas 2,000 intervenciones en la televisión de España y México, además de intervenir en producciones de Italia, Alemania, Francia, Gran Bretaña y Estados Unidos.