Diploma in journalism, Nairobi (Kenya) College, 1965.
Head news, Malawi Broadcasting Corporation, Blantyre, 1972-1974; member, Malawi National Assembly, Zomba, 1983-1987; minister forestry and natural resources, Government of Malawi, Lilongwe, 1985-1986; editor-in-chief, Blantyre Newspapers Ltd., since 1993.
Member Lilongwe City Council, 1981-1983.
Married Annette Chinkhubwa, November 1, 1965. Children: Amos, Grace, Elizabeth, Matthew, Paul.