Works at the Komfo Anokye Teaching Hospital as a Paediatrician. He was the Junior Doctors leader in Komfo Anokye form 2003 – 2007. He served as the National Representative of Junior Doctors on the National Executive Council of the Ghana Medical Association in 2004 and 2006.
He was Assistance General Secretary of the Association from 2007 – 2011 and General Secretary from 2011 to date.
He is a member of board of trustee of the GMA fund and also a member of Coalition of Domestic Election Observers.
He was a member of the negotiation team for conditions of service in 2015. He served on several committees of the Association. His dedication to the course of the GMA is unquestionable.
The GMA is a member of the Confederation of African Medical Associations and Societies (CAMAS), Commonwealth Medical Association (CMA) and the World Medical Association).