Diploma, Nkrumah Teachers College, Kabwe, Zambia, 1973. Bachelor in English History, University Zambia, Lusaka, 1980. Master of Arts in History, University York, England, 1985.
Doctor of Philosophy, University South Africa, Pretoria, 1997.
High school teacher Zambezi (Zambia) Secondary School, 1973-1976. Teacher Mpika (Zambia) Boys Secondary School, 1976-1977, Chiwala Secondary School, Ndola, Zambia, 1980-1983. Senior lecturer Nkrumah Teachers College, Kabwe, Zambia, 1985-1987.
Lecturer, department history University North West, Mmabatho, South Africa, 1987-1998, senior lecturer, head department history South Africa, since 1998. Consultant (films) Anglo-Boer War: First Media War, 1997, Roll of Blacks in th eAnglo-Boer War.
Executive committee Operation Blanket, Mafeking, South Africa, 1995. Member Regional Monuments committee Northwest Province, South Africa, 1997. Member South African Historical Journal, South African History Society (Mafeking chapter chairman 1995), African Studies Association American.
Married Mary Chisengo Samusole, May 17, 1975. Children: Pezo, Emelda, Katoji, Chilombo.