Born: 29 June 2001 (Figtree, New South Wales, Australia)
Junior Club: Thirroul Butchers
NRL Debut: Canterbury v Gold Coast, Cbus Super Stadium, Round 11, 2021
Honours
2016 U15 Australian Schoolboys (Illawarra Sports High)
Representative
| Team | Years | App | T | G | GK% | FG | Pt |
| New South Wales U16 | 2017 | 1 | 1 | 3 | – | – | 10 |
| Overall | 2017 | 1 | 1 | 3 | – | – | 10 |
Under-20
| Team | Years | App | T | G | GK% | FG | Pts |
| St George Illawarra | Jersey Flegg 2019 | 2 | – | – | – | – | – |
| Canterbury | Jersey Flegg 2020 | 1 | – | 1 / 3 | 33.33% | – | 2 |
| Overall | 2019–2020 | 3 | – | 1 / 3 | 33.33% | – | 2 |
Under-18
| Team | Years | App | T | G | GK% | FG | Pts |
| Illawarra | SG Ball 2018 | 6 | 9 | – | – | – | 36 |
| Illawarra | SG Ball 2019 | 11 | 9 | 8 / 17 | 47.06% | – | 52 |
| Overall | 2018–2019 | 17 | 18 | 8 / 17 | 47.06% | – | 88 |
Under-16
| Team | Years | App | T | G | GK% | FG | Pts |
| Illawarra | Harold Matthews 2016 | 8 | 3 | 20 / 32 | 62.50% | – | 52 |
| Illawarra | Harold Matthews 2017 | 5 | 3 | 16 / 25 | 64.00% | – | 44 |
| Overall | 2016–2017 | 13 | 6 | 36 / 57 | 63.16% | – | 96 |