Bachelor, University Malawi, Zomba, 1979. Diploma in Teachers English to Speakers Other Languages, University Manchester, 1982. Master of Science in Applied Linguistics, University Edinburgh, Scotland, 1983.
Doctor of Philosophy in Linguistics, University South Carolina, 1995.
Lecturer University Malawi, Blantyre, 1983—1996, senior lecturer, 1996—1997, University North, Pietersburg, South Africa, 1998—2002, Rhodes University, Grahamstown, South Africa, since 2003.
Secretary Catholic Knights of da Gama, Grahamstown, South Africa, 2006—2009. Member of Linguistic Society Southern Africa (executive board member 2002-2009).
Married Margaret Kamoto. Children: Ronald Ngoni, Samuel Mwayi, Kennedy Khuzwayo, Martin Shuko.