Terminó la carrera de Derecho con 23 años, pero finalmente consagró su vida al mundo de la interpretación. Su primeros trabajos fueron en teatro y pequeños papeles en cine, pero fue la serie 7 Vidas (1999-2006) con la que alcanzó una notable popularidad gracias a su papel de Gonzalo Montero. En principio, trabajó como figurante e incluso ayudante de dirección, hasta que el productor le brindó la oportunidad de actuar en la serie. Entre 2009 y 2011 interpretó su primer papel protagonista en televisión con Doctor Mateo (Antena 3), donde interpretaba a Mateo Sancristóbal, es un médico español que reside en Nueva York, que después de padecer hemofobia, decide dejarlo todo allí y afincarse en el pueblo donde veraneaba de pequeño: San Martín del Sella. En teatro ha realizado una cantidad considerable de trabajos, y no solo como actor, también como técnico. Entre sus actuaciones más destacadas se encuentran Las últimas palabras de copito de nieve, con la compañía Animalario (muy ligada a su trayectoria) y Luces de bohemia, con el Centro Dramático Nacional, y trabajando a las órdenes de directores como Lluís Pascual, Gerardo Vera, Andrés Lima o Sergi Belbel. Fue pareja sentimental de Nathalie Poza hasta 2008. Desde 2010 su pareja es Natalia Verbeke.
Márcanos como tu fuente del contenido más reciente de Netflix.