Inspired by his brother, a professional flamenco dancer, Roger began his artistic studies at the age of 6 at the integrated primary school Oriol Martorell. At 12 years he joined the Professional Dance Conservatory at the Institut del Teatre in Barcelona specializing in Spanish dance and then decided to change to the classical dance department. At the age of sixteen he was admitted to the John Cranko School in Stuttgart, Germany, where he graduated after three years and achieved his first contract with the company Stuttgart Ballet, where he danced for four seasons (2013-2017). He moved to Prague to join the Czech National Ballet, where he continues to work, under the direction of Filip Barankiewicz. During his professional career, he has had the opportunity to perform choreographies by John Cranko, Jiri Kylián, William Forsythe, Uwe Scholz, Marco Goecke, Alexander Ekman, Glen Tetley, Kenneth Macmillan, George Balanchine, Marcia Haydée, etc. He has danced in international tours in Russia, England, Japan, Oman, South Korea, China, Singapore and Thailand.