Innumerables e inolvidables sus trabajos en teatro, cine y televisión, es uno de los actores mejor considerados por la profesión, la crítica y el público.
En cine ha trabajado con directores como Pedro Almodóvar, Vicente Aranda, Jaime Chávarri, Francisco Regueiro, J. L. García Sánchez, Agustín Díaz Yanes, Fernando Colomo. Mariano Barroso o Imanol Uribe entre otros muchos. En televisión ha participado en multitud de producciones siendo las más recientes, 'Memento Mori', 'Desaparecidos' y 'El Cid', todas para Amazon Prime Video.
En el escenario ha representado más de una veintena de obras. Sus anteriores montajes han sido, 'Ser o no ser' de Ernst Lubitsch donde también fue director (Premio de Teatro de Valladolid a mejor actuación masculina en 2022-2023), 'La Fiesta del Chivo', adaptación del Nobel Mario Vargas Llosa, 'Rojo' de John Logan (nominado a Mejor Actor de Teatro en los Premios Fotogramas de Plata 2018); 'Sueños', versión libre de 'Los sueños' de F. de Quevedo dirigida por Gerardo Vera (Premio Ercilla a Mejor Interpretación).
Entre sus interpretaciones escénicas destaca su papel como Fiódor Karamázov en 'Los hermanos Karamázov', con dirección de Gerardo Vera y coproducción del CDN; y sus protagonistas en 'Desaparecer'. Dirección: Calixto Bieto, Anselmo B. Dir.: Adolfo Marsillach o 'El público' y 'Comedia sin título', dirigidas por Lluís Pasqual. Además, como director de escena, también ha orquestado los montajes 'Visitando al Sr. Green', 'Personas', 'Conversaciones con mamá', 'La asamblea de las mujeres' y 'La reina de la belleza de Leenane' de Martin McDonagh, actualmente de gira.
Entre los numerosos premios recibidos destaca la Medalla de Bellas artes 2017 del Ministerio de Cultura por su trayectoria profesional; el Premio Herald Angel de Interpretación del Edimburgh Theatre Festival por Plataforma (2006); el Premio MAX de las artes escénicas al Mejor Actor Protagonista por 'El verdugo' (2001); ganador en dos ocasiones del Premio Ercilla de Teatro; el Premio GOYA al Mejor Actor Principal por 'Madregilda' (1994) y el Premio Goya al Mejor Actor de reparto por 'Divinas palabras' (1988); Concha de Plata del Festival de San Sebastián; Premio ONDAS a Mejor Actor por su interpretación en 'Madregilda' (1994); Premio de Honor del Festival de Cine de Alicante (2016); siendo los más recientes el Premio de Honor del Festival de Teatro de Palencia (2021), la Butaca de Honor en el Festival de Teatro de El Ejido (2021), el Premio Ciudad de Zaragoza del Festival de Cine de Zaragoza (2024), el Premio de Honor en el Festival de Cine de Melilla (2024) o el Premio Ópera XXI a Mejor director Escénico por la zarzuela Pan y Toros.