Comienza a actuar siendo pequeño (1962) con el personaje de Críspulo, el más travieso de los hijos de Alberto Closas y Amparo Soler Leal en la película La gran familia (1963). Ha trabajado, entre otros directores, con José Luis Alonso, José Tamayo, Alberto González Vergel, José Carlos Plaza, José Luis Gómez, Ariel García Valdés, Clifford Williams, Agustí Villalonga, Enrique Urbizu, Juan Carlos Fresnadillo, Antonio Larreta, Paco Mir, Josep María Mestres, Lluís Homar o Lluís Pasqual. Ha representado a los autores más diversos, desde Calderón, Lope de Vega o Shakespeare, hasta José Luis Alonso de Santos, Antonio Gala, Bernard Marie Koltès o Botho Strauss, siendo el teatro clásico uno de los puntales de su actividad como actor y director, aunque el teatro contemporáneo ha sido la consecuencia directa de su experiencia clásica. Inauguró el Nuevo Teatro del Piccolo de Milán (Fossati), con El público de Federico García Lorca. En septiembre de 2012 protagonizó, dentro del ciclo especial Microteatro por Calle 13, producido por la Universal, el texto escrito por Juan Carlos Fresnadillo Cuando cuente hasta tres, con Aura Garrido y Enric Benavent, En noviembre de 2012 se estrenó el cortometraje, sobre una idea de Berlanga, El aprovechamiento industrial de los cadáveres, escrito y dirigido por Antonio Gómez Rufo. En junio y julio de 2013 ha sido actor invitado especial en Amar es para siempre, de Diagonal TV, para Atresmedia.