Karierę piłkarską Kampamba rozpoczął w rodzinnym Kabwe. Jego pierwszym klubem w karierze był zespół Kabwe Warriors. W 1999 roku zadebiutował w jego barwach w zambijskiej Premier League. W 2001 roku był na pół sezonu wypożyczony do szwedzkiego trzecioligowca IFK Hässleholm. W 2002 i 2003 roku dwukrotnie z rzędu zdobył z Warriors Challenge Cup.
W 1999 roku Kampamba wraz z reprezentacją Zambii U-20 wywalczył mistrzostwo Afryki i wystąpił na młodzieżowych Mistrzostwach Świata. W dorosłej reprezentacji zadebiutował w 1999 roku. W 2000 roku był w kadrze na Puchar Narodów Afryki 2000, a w 2008 roku rozegrał jedno spotkanie w Pucharze Narodów Afryki, zremisowane 1:1 z Egiptem. W 2010 roku został powołany do kadry na Puchar Narodów Afryki.