Bachelor of Science, University Nairobi, Kenya, 1985. Doctor of Philosophy, University Cambridge, England, 1989.
Associate professor Kenyatta University, Nairobi, Kenya, since 2002, dean school pure and applied science, 2003—2005. Honorary visiting research scientist International Center Insect Physiology & Ecology, Nairobi, Kenya, since 1999.
Fellow: Cambridge Commonwealth Society (life Fellowship certified since 1990). Member: Kenya Chemical Society, American Chemical Society, Kenya National Academy of Sciences, Natural Products Research Network in Eastern and Central Africa (Kenya chapter) (chairman 2005), Research Initiative on Traditional Anti-malarials 2005, New York Academy of Sciences (correspondent).
Married Sella Anyango Ogol, December 4, 1989. Children: Beryl Atieno, Grace Alice Owago, Deogratius Willis.