Campbell was born in Cronulla, Sydney, New South Wales,[2] into a family of Indigenous Australian (Kamilaroi) and Danish descent.
[9] In 2018, Campbell played for the Burleigh Bears in the Mal Meninga Cup, before moving up to their Hastings Deering Colts side later that season.
[18] On 9 June, Campbell was ruled out for eight weeks with a high grade hamstring tear during the Gold Coast's loss against North Queensland.
[19] In round 20 of the 2022 NRL season, Campbell scored two tries for the Gold Coast in their 36-24 loss against Canberra which left the club sitting bottom of the table.
Following the clubs 21-20 golden point extra-time loss against Canberra it was announced that Campbell would be ruled out for at least a month with a leg injury.