Roger trained at the Academy of Fine Arts in Barcelona (Spain). He lived and worked for many years in Italy, Norway and England and traveled extensively all over Europe. He spent the early part of his professional life working for major advertising agencies as an in-house illustrator and later freelancing to serve both large publishers and international advertising agencies in the main European capitals. ​​

Simultaneously, Roger continued to pursue his passion for fine art. He exhibited extensively in Italy, Scandinavia and the United Kingdom. His work is included in the Italian Encyclopedia of Art "Il Commanducci".

In 1999 Roger traveled to the US to join an in-house art studio for an international video game software publisher based in Austin, Texas. As one of the few artists with classic training, Roger became a mentor and teacher to his teammates. While working with these young professionals, Roger realized that, just as in Europe, graduates of many US based universities were not properly trained for the rigors of a career in commercial art. This encouraged him to open a school teaching Illustration and Concept Art for Video games.

As well as running the Gemini School of Visual Arts & Communication, Roger continues to serve clients in the video game entertainment, advertising and publishing industry.