Bachelor of Science with honors, Dar-Es-Salaam University, Tanzania, 1976. Master of Science, Dar-Es-Salaam University, Tanzania, 1980. Doctor of Philosophy, Dar-Es-Salaam University, Tanzania, 1986.
Assistant lecturer Dar-Es-Salaam University, 1980-1983, lecturer, 1983-1986, senior lecturer, 1986-1987. Instructor Louisiana State University, Baton Rouge, 1987. Lecturer University West Indies Mona, Kingston, Jamaica, 1987-1993, senior lecturer, 1993-2000, professor supramolecular chemistry, since 2000, department head, 2002.
President Parent-Teachers Association, 1991-1998. Member Royal Society Chemistry, American Chemical Society, Jamaica Society for Scientists and Technologists, Caribbean Academy of Sciences.
Married Eulalia Nkunda, December 29, 1979. Children: Patrick, Clara, Timothy.