His career include works both in Spanish and Catalan such as 10,000 km (2014), Summer 1993 (2017), for which he received the Goya Award for Best Supporting Actor and One for All (2020).
He won the Goya Award for Best Leading Actor for his portrayal of comedian Eugenio in Jokes & Cigarettes (2023).
[2] He began his career in minor roles in different programs from the Catalan public television channel TV3 such as Plats Bruts (2001), El Cor de la Ciutat (2002–2003) and Ventdelplà (2005).
[4] Between 2013 and 2014, he participated in the comedy programmes Polònia and Crackòvia doing impressions of several political and sports celebrities and figures.
[5][6] In 2014, he starred in the romantic drama film 10,000 km alongside Natalia Tena, directed by Carlos Marqués-Marcet,[7] his performance in the film was praised by critics and led to his first Goya Award nomination, for Best New Actor, he also won the Gaudí Award for Best Actor in a Leading Role and was nominated for the Feroz Award for Best Main Actor in a Film.