Masoe was signed by the Sydney Roosters. He played for the Roosters' National Youth Competition team in 2008 and 2009, scoring 2 tries in 17 games. Before moving onto the Roosters' New South Wales Cup reserve-grade team, the Newtown Jets. In round 12 of the 2010 NRL season, he made his NRL début for the Sydney Roosters against the Gold Coast Titans. Masoe played 12 games for the Sydney Roosters in his debut season as the club reached the 2010 NRL Grand Final. Masoe did not feature in either the club's finals campaign or the decider itself. Masoe was part of the Newtown Jets team that won the 2012 New South Wales Cup competition. during his time at the club
Penrith Panthers (2013)
On 7 December 2012, Masoe signed a two-year contract with the Penrith Panthers starting in 2013. He played 17 games for Penrith in the 2013 NRL season as the club missed out on the finals.
St. Helens (2014-15)
On 26 June 2013, Masoe signed a 2-year contract with Super League team St. Helens, commencing from the 2014 season, after being released from the final year of his Penrith Panthers' contract. He joined the club alongside his Penrith Panthers' team-mate Luke Walsh, who had also signed a two-year contract with the St. Helens. St. Helens reached the 2014 Super League Grand Final. Masoe was selected to play as one of the starting s in their 14-6 victory over the Wigan Warriors at Old Trafford.
St. George Illawarra Dragons (2016)
On 29 June 2015, Masoe signed a two-year contract with the St. George Illawarra Dragons ahead of the start of the 2016 NRL season. However, an anterior cruciate ligament knee injury kept Masoe out for the entire 2016 rugby league season. Subsequently in 2017, he was released without having played in a single game for St. George Illawarra.
Hull Kingston Rovers (2017-2020)
Masoe penned a deal to join Hull Kingston Rovers for the remainder of the 2017 Championship season, with the option to extend his contract for the 2018 season based on the club gaining promotion back to the Super League. Masoe made his Hull Kingston Rovers' début on 6 August 2017, in a 26-22 Qualifiers victory over Halifax at Craven Park. Masoe was part of the Hull Kingston Rovers' side that gained automatic promotion back to the Super League in the 2017 season. It was revealed on 26 June 2018, that Mose had signed a new three-year contract extension to stay at Hull Kingston Rovers until at least the end of the 2021 rugby league season. In January 2020, Masoe was taken from the field on a stretcher during the club's pre-season friendly against Wakefield Trinity after suffering a serious spinal injury. Masoe was later rushed to hospital where he had emergency surgery. On 16 January 2020, it was announced that Masoe would not play rugby league again and was forced into early retirement. Hull KRhead coachTony Smith spoke to the media saying “This is a career-ending injury. If Mose is able to walk again that will be a success. I don’t want to paint a picture that everything is going to be fine and he’s going to be back doing things he used to do. It’s going to be a long old haul for Mose".
Representative career (2010-14)
Masoe has previously played for the Junior Kiwis. During the 2010 season, Masoe was selected in the Samoan and New Zealand train-on squads. During the 2013 season, Masoe was selected in the Samoan and New Zealand train-on squads once again. Subsequently opting to play for Samoa. Due to Masoe's exceptional performances in the 2013 season, he was selected in the Samoan squad and made his début at the 2013 Rugby League World Cup. On 7 October 2014, Masoe was selected in Samoa's 24-man squad for the Four Nations series.