Es una de las caras más familiares en las series y películas gallegas recientes, aunque a nivel nacional, el reconocimiento le llega de la mano de Alejandro Amenábar, con su papel de hermano de Ramón Sampedro en "Mar adentro", interpretación que le valió un Premio Goya a la mejor interpretación masculina de reparto y el premio de la asociación de actores españoles (Unión de Actores).