Su andadura en el mundo de la interpretación empieza en los años 70.
Otro gran papel en el cine le llega con la película La noche de los girasoles (2006), como Amadeo, el cabo de la Guardia Civil de una aldea de Castilla y León, donde su interpretación es muy notable: personifica un caiman experimentado, incanecido en el oficio, impregnado de humanidad y fineza, y elige no cumplir con su deber por amor a su hija.
Entre sus trabajos más recientes destacan 53 días de invierno (2006), Pudor (2007), Agallas (2009), Palmeras en la nieve (2015), El arte de volver (2020) y El buen patrón (2021).
[1][2][3] Así como en papeles protagonistas en Cenizas del cielo (2008) y Amador (2010), su segunda colaboración con Fernando León de Aranoa.
Lleva a cabo diversos montajes en Galicia entre 1988 y 1992.