Born in Cambridge, England,[1] Campbell joined Reading as a first-year scholar in June 2002 as part of a group that also contained future Mansfield Town and Rotherham United player Johnny Mullins.
[6][7] Campbell joined Tamworth in September 2005,[8] but after making just three appearances was forced to return to Reading early after suffering a dead leg.
He continued to trial at Football League teams, spending ten weeks at various clubs before returning to Staines in March 2006.
[12] In September 2006 he moved to fellow Isthmian League club Fleet Town,[13] remaining there until February 2007 when he returned to Staines.
[16] In March 2010, whilst still with Fleet, he became dual-registered for Camberley Town and joined them for their promotion push from the Combined Counties League.