Han ble født i Mufulira, men familien flyttet tidlig til Mulungushi utenfor Kabwe. Foreldrene kom opprinnelig fra Nsofu i Mkushi-distriktet; faren var handelsmann, med en liten kolonialhandel, og moren var gårdbruker. Han gikk først på Mulungushi Primary School, deretter Imanza Primary School, som var en kostskole der de bodde hele uken på skolen, fra søndag til fredag. I 1967 begynte han på Mumbwa Secondary School, som er en -skole. Der var han ferdig i 1971, hvorpå han fortsatte sin skolegang ved University of Zambia (UNZA), fra 1972.