He played his junior rugby league for the Colyton Colts, St Clair Comets[2] and Seven Hills Kangaroos.
[5][6] Before making his first grade debut, Moeroa was considered one of the future superstars of the NRL and was compared to players such as Sonny Bill Williams and Nathan Hindmarsh.
[8][9] In his next match in round 19 against the South Sydney Rabbitohs, Moeroa scored his first NRL career try in the Eels' 12–32 loss at Parramatta Stadium.
[14] On 18 December 2014, Moeroa was selected in the Emerging Blues Camp by Laurie Daley, identifying him as well as 21 others as potential future New South Wales State of Origin players.
[26] Moeroa was part of the Parramatta side which finished fourth in the regular season but were eliminated in the finals series losing to Melbourne and North Queensland.
[28] On 2 June 2018, Moeroa was placed on report after using an illegal shoulder charge against Newcastle player Chris Heighington in Parramatta's 30–4 defeat.
[29] In total, Moeroa made 19 appearances for Parramatta as the club endured a horror season finishing in last place on the table and claiming its fourteenth wooden spoon.
[30][31] Moeroa started the 2019 NRL season in the front row but switched back to lock as Parramatta won their first two games against Penrith and Canterbury.
[32][33] Following Parramatta's 44–22 loss against Cronulla in round 13, Moeroa was demoted to reserve grade by coach Brad Arthur after the club had only recorded one win in five matches.
[35] On 15 July, Moeroa announced that he had signed a two-year deal to join Super Rugby club the NSW Waratahs starting in 2020.
On 10 June, Melbourne announced that Moeroa had been signed for the remainder of the 2021 NRL season, after securing a release from the NSW Waratahs.