Born: 18 April 2006
Junior Club: 
Bankstown Bulls, Chester Hill Hornets
NRL Debut: Canterbury v North Queensland, Queensland Country Bank Stadium, Round 19, 2025

Honours
2024 Jersey Flegg Cup Premiership


Representative

Team Years App T G GK% FG Pts
NSW City U18 2024 1 2 – – – 8
New South Wales U19 2025 1 – – – – –
Overall 2024–2025 2 2 – – – 8

Under-21

Team Years App T G GK% FG Pts
Canterbury Jersey Flegg 2024 12 12 – – – 48
Overall 2024 12 12 – – – 48

Under-19

Team Years App T G GK% FG Pts
Canterbury SG Ball 2024 10 11 – – – 44
Overall 2024 10 11 – – – 44

Under-17

Team Years App T G GK% FG Pts
Canterbury Harold Matthews 2023 10 5 – – – 20
Overall 2023 10 5 – – – 20