[2] Comenzó su carrera con papeles secundarios en largometrajes como Elisa K o Els nens salvatges.
En 2017 protagonizó la película Amar junto a María Pedraza, por la que fue nominado a mejor actor revelación en los Premios Goya[3] y en las Medallas del Círculo de Escritores Cinematográficos.
[5] En 2019 fichó por Netflix para protagonizar ¿A quién te llevarías a una isla desierta?
junto a Jaime Lorente, María Pedraza y Andrea Ros.
[6] En 2022 protagoniza la serie Alma, dirigida por Sergio G. Sánchez para la misma plataforma, junto a Mireia Oriol y Milena Smit.