Born: 17 March 2003 (Tugun, Queensland, Australia)
Junior Club: Cudgen Hornets
High School: Palm Beach Currumbin State High
Honours
2021 Australian Schoolboys (Palm Beach Currumbin State High)
2022 Tweed Colts Player of the Year
2023, 2024 Newcastle Jersey Flegg Player of the Year
Representative
| Team | Years | App | T | G | GK% | FG | Pts |
| NSW Country U16 | 2019 | 1 | – | – | – | – | – |
| Overall | 2019 | 1 | – | – | – | – | – |
Under-21
| Team | Years | App | T | G | GK% | FG | Pts |
| Tweed Seagulls | Colts 2021 | 2 | 1 | – | – | – | 4 |
| Tweed Seagulls | Colts 2022 | 16 | 2 | – | – | – | 8 |
| Newcastle | Jersey Flegg 2023 | 22 | 1 | – | – | – | 4 |
| Newcastle | Jersey Flegg 2024 | 16 | 2 | – | – | – | 8 |
| Overall | 2021–2024 | 56 | 6 | – | – | – | 24 |
Under-18
| Team | Years | App | T | G | GK% | FG | Pts |
| Northern Rivers | Laurie Daley Cup 2020 | 4 | 2 | – | – | – | 8 |
| Tweed Seagulls | Mal Meninga Cup 2021 | 6 | 1 | – | – | – | 4 |
| Overall | 2019–2021 | 10 | 3 | – | – | – | 12 |
Under-16
| Team | Years | App | T | G | GK% | FG | Pts |
| Northern Rivers | Andrew Johns Cup 2019 | ? | 1 | – | – | – | 4 |
| Overall | 2019 | ? | 1 | – | – | – | 4 |