Royce was born in Sydney, NSW, before moving to Kalgoorlie, where he found a passion for Rugby League.
His rugby league journey started when he played for Willagee Bears and Goldfields Titans in Western Australia before being scouted and signed by Canterbury Bankstown Bulldogs.
In 2013, after arriving at Canterbury Bankstown Bulldogs, he went on to represent Australian Schoolboys and played at the Canterbury Bankstown Bulldogs until 2015.
In 2016, he signed with Mount Pritchard Mounties in the Intrust Super Premiership NSW. After multiple exceptional performances, he earned himself a contract with the Canberra Raiders, where he played till 2019.
2020 Royce returned to Sydney, joining Cronulla Sharks, where he has cemented his position as a ‘Prop’.
After having multiple strong seasons with Cronulla Sharks, Royce debuted internationally, representing his nation of Samoa in the Rugby League World Cup 2022.
Royce started 2023 strong, playing for the New Zealand Maori Kiwis in the Annual Indigenous All Stars v Maori game.