Ha participado en series como Los Serrano, La pecera de Eva y BuenAgente.
Durante 2013 y 2014 interpretó a Carlos Almansa en la serie de Antena 3 Vive cantando.
[1] En 2019 protagonizó, junto a Ivana Baquero, Jon Kortajarena, Alejandra Onieva y Begoña Vargas la serie original de Netflix Alta mar, donde interpreta a Dimas Gómez.
[2] En cine ha participado en las películas El verano que vivimos (2020) y Fuimos canciones (2021).
[3] En 2021 se incorporó a Servir y proteger como personaje principal, como Jota.