Born in Torredembarra, Tarragona. He starts his ballet studies in 2004 with Creu Álvarez. In 2008 he joins the Real Conservatorio Profesional de Danza Mariemma, where he graduates. In 2012 he obtains a scholarship for the San Francisco Ballet School’s summer intensive, where he is invited to join the last year of studies with a full scholarship, and also graduating..
After a short period of time in the Estudio de Danza Maria de Avila, he joins the Lithuanian National Ballet, where he achieves the rank of Choryphée. His highlights in the company are soloist roles in Don Quixote (Vasili Medvedev) Everywhere We Weren’t (Martynas Rimeikis), La Piaf (Mauro Bigonzetti), Nutcracker (Kzrysztof Pastor), among others.