He works as a Lecturer in the Department of Medicine, and as Honorary Consultant at Moi Teaching & Referral Hospital and AMPATH, Supervises Postgraduate students in both School of Medicine and Public health, Departmental chair of Postgraduate studies. A kidney specialist and Member of the Kenya Association of Physicians, Kenya Renal Association, Kenya Cardiac Association and Kenya Medical Association. Members of various community bodies in Kisumu.