Victory in his first-ever kart race at the age of 9 years old has propelled this phenom up the motorsport ladder. He quickly became a Canadian National Karting Champion before a quick stop in Formula 1600 which ended in Rookie of the Year honours with multiple event wins.
In 2017, at the young age of 16, Roman hit the track in the Porsche GT3 Cup Challenge Gold Class in Canada and the US with Mark Motors racing. Not only was he the youngest driver in GT3 Cup history he also became the youngest champion winning the Porsche GT3 Cup Challenge Canada Gold Class Championship.
2018 saw him with a massive win at the IMSA Prototype Challenge Roar Before the Rolex 24 which he backed up with back to back runner-up championship finishes in the GT3 Cup Series in both Canada and the US after having moved up to the pinnacle Platinum class.