En 2010 logró su primer personaje importante en Hispania, la leyenda (Antena 3) como Alejo de Urso.
[3] En 2012 fichaba por Bandolera, donde compartió protagonismo con Marta Hazas o Carles Francino.
[4] Después de esta serie, llegó Isabel en TVE, protagonizada por Michelle Jenner y Rodolfo Sancho en los papeles los Reyes Católicos, donde encarnaba a Diego Pacheco, II Marqués de Villena.
[5] En 2016 encarnó a Cristóbal Balenciaga en la miniserie de Telecinco Lo que escondían sus ojos.
[11] Un año más tarde participó en la serie Mentiras como Xavier Vera;[12] y como principal protagonista en las películas Orígenes secretos, una película de superhéroes donde interpreta a Vértice,[13] y El verano que vivimos, donde interpreta a Gonzalo, un joven que se enamora de la mujer de su amigo, lo que le llevará a tener graves problemas.