En 2003 y 2004 se gradúa en arte dramático en la escuela que dirige Cristina Rota.
De 2003 a 2006, se especializó en teatro en Karpas High School of drama y también se especializó en teatro en Karpas High School of drama.
Apareció en películas como 2005 en The Tester, 2011 en Hasta el final del camino, 2012 en Biografía de un bebé, 2013 en Esto no es una cita, 2015 en B, la película, 2016 en Julieta y 2020 en Uno para todos.
De 2016 a 2021 fue elegido por TVE para interpretar el papel de Liberto Méndez Aspe en la telenovela emitida en La 1 Acacias 38 y donde actuó junto a actores como Sandra Marchena, Amparo Fernández, Alba Brunet y Carlos Serrano-Clark.
[6][7][8] En 2019 y 2020 participó en el programa de televisión Telepasión española, emitido en La 1.