Campbell has played club football for
Portmore United and
Waterhouse. In 2012, Campbell signed with
Notodden FK in Norway. On 28 March 2014 left Norway to sign with American
USL Professional League side
Wilmington Hammerheads FC. Campbell is one of three Jamaican, alongside
Jason Watson and
Ashani Fairclough who signed during the 2014 winter transfer window. In November 2016, Campbell signed with the
Ottawa Fury for the 2017 season. He left the club in November 2017 ==International career==