Con tan solo 15 años de edad debuta encarnando al protagonista de La buena vida (1996), de David Trueba, papel que consiguió tras colarse en el casting mientras hacía novillos de la escuela
Un año más tarde es nominado como mejor actor revelación en los Goya y en los Premios de la Unión de Actores por su papel en Carreteras secundarias
Entre otras, se destacan sus interpretaciones en El corazón del guerrero o Krámpack, ambas estrenadas en el año 2000
Ha interpretado varios papeles importantes en exitosas series de televisión como A las once en casa, Ellas son así o Aquí no hay quien viva
Más recientemente se ha aventurado a probar suerte en el mundo del teatro, donde afirma disfrutar de más libertad para hacer lo que realmente le gusta; sueña con tener un día su propia compañía
En 2018, vuelve a trabajar con el director que lo catapultó al éxito dando vida al protagonista en Casi 40