- 1990 - Medical Officer, Hospital Kuala Terengganu.
2000 - Dept of Public Health JKNS, Sabah. Klinik Kesihatan Kg. Telupid.
2001 - Medical Officer, Queen Elizabeth Hospital.
2009 - Physician and Head of Dept. of Medicine Duchess of Kent Hospital, Sandakan, Sabah.
2009 - Honorary Lecturer and Examiner for Medical Faculty, University Malaysia Sabah.
2009 - Visiting Physician to Hospital Beluran, Hospital Kota Kinabatangan, Hospital Tongod, Hospital Telupid.
2010 - Fellowship of Gastroenterology and Hepatology Kementerian Kesihatan Malaysia.
2010 - Visiting Physician and Gastroenterologist, Hospital Keningau, Sabah.
2011 - Lecturer for GIA post basic course Kementerian Kesihatan Malaysia.
2012 - Physician and Fellow Gastroenterologist, Hospital Kuala Lumpur.
2013 - Physician & Gastroenterologist, Queen Elizabeth Hospital, Kota Kinabalu, Sabah.
2015 - Physician & Gastroenterologist, KPJ Sabah Specialist Hospital, Kota Kinabalu, Sabah.