Campbell genoot zijn jeugdopleiding bij Supersport United FC, waar hij in het seizoen 2023/24 doorbrak in het eerste elftal. Het leverde hem al gauw interesse uit binnen- en buitenland op.[1][2] In de zomer van 2024 ondertekende Campbell een driejarig contract bij de Belgische landskampioen Club Brugge, dat hem aanvankelijk onderbracht bij Club NXT, het beloftenelftal van de club in Eerste klasse B.[3] Op 31 augustus 2024 maakte hij zijn officiële debuut voor Club NXT: op de derde competitiespeeldag liet trainer Robin Veldman hem tegen Patro Eisden Maasmechelen kort voor het slotkwartier invallen. Een paar minuten redde hij met een knappe goal van buiten de zestien een punt voor Club NXT.[4]