Debut: 09/09/2023 v Mexico
Socceroos Cap Number: 633
Current Club: Swansea City
Junior Club: ECU Joondalup (WA)
Previous clubs: Fulham, Ross County, Cheltenham Town, Oldham Athletic, Bury, Scunthorpe United, Salford City, Accrington Stanley, Ipswich Town