Mooney was born in Sydney, New South Wales, Australia and is of Croatian and Maori heritage.
[3] Mooney made his first grade debut in round 13 of the 2022 NRL season in his side's 22−16 victory over the Sydney Roosters at Canberra Stadium.
[4] Mooney was limited to only four matches with Canberra in the 2023 NRL season as the club finished 8th on the table and qualified for the finals.
Mooney scored a try in the game but Canberra would go on to lose in golden point extra-time 30-28.
[5] Mooney played 16 matches for Canberra in the 2024 NRL season as the club finished 9th on the table.