 He served as the Secretary General of the Zimbabwe Medical Students Association, the Medical School Representative for the University Interfaculty Games, played soccer in the Socrates team, and was a demonstrator in Physiology and Anatomy to medical and pharmacy students.He then worked as a Resident Medical Officer at Harare Central Hospital and the Parirenyatwa Group of Hospitals where he did rotations in general and neurosurgery, internal medicine, obstetrics and pediatrics.During that time, he served as the Press and Publicity Secretary of the Hospital Doctors Association and wrote opinion editorials in the Zimbabwe Standard and the Zimbabwe Mirror newspapers.