Quería estudiar Ciencias del Mar, pero comenzó a tomar clases de Arte Dramático y le contrataron para participar en una serie, Entre dos fuegos, de la cadena vasca de televisión ETB
Con 21 años se mudó a Madrid, y allí comenzó a trabajar en más series de televisión (A las once en casa, Periodistas
) Su primer papel en el cine lo tuvo gracias a Báilame el agua (Josecho San Mateo, 2000)
Además, colaboró escribiendo algunas partes del guión
En Los fantasmas de Goya (Miloš Forman, 2006) realizó su tercera película internacional, y la primera en una lengua extranjera
En la película Baztán (Iñaki Elizalde, 2012) tuvo que interpretarse a sí mismo, lo que le resultó uno de los momentos más difíciles de su carrera
No quiere dedicar su vida íntegramente al cine; parte de su tiempo lo emplea en obtener el carnet de patrón de barco y viajar
Su primera vez en el teatro ha sido con 37 años y tras 4 lustros de carrera con la obra Siempre me resistí a que terminara el verano
Dio vida a Alejandro Magno en la 62ª edición del Festival Internacional de Teatro Clásico de Mérida