(MB;BS (Mys) Dip Aviation Med. RCP (Lon) , LFOM RCP(Ire)
Selepas menamatkan persekolahan menengah di Methodist Boys School Pulau Pinang meneruskan pengajian perubatan di Kolej Perubatan Kasturba, Manipal, India. Lulus dengan MBBS dari Universiti Mysore pada tahun 1980. Sekembalinya, ke Malaysia, dihantar ke Hospital Besar Pulau Pinang. Bekerja di sana sehingga 1984; selepas itu dipindahkan pada tahun 1984 ke Hospital Queen Elizabeth Kota Kinabalu.
Pada tahun 1986, meninggalkan perkhidmatan Kerajaan dan menyertai Malaysia Airlines sebagai Pengawal Perkhidmatan Perubatan (Sabah & Sarawak). Memegang jawatan ini sehingga Disember 2003. Dalam tempoh ini, mengikuti latihan lanjutan pasca siswazah dalam Perubatan Penerbangan di Institut Perubatan Penerbangan (Farnborough), memperoleh Diploma Perubatan Penerbangan dari Royal College of Physicians (Lon) pada tahun 1995 dan Licentiate Fakulti Perubatan Pekerjaan dari Royal College of Physicians (Ireland) pada tahun 2001.
Pada Disember 2003 telah dilantik sebagai Ketua Jabatan Perkhidmatan Perubatan Malaysia Airlines dan telah dipindahkan ke Kuala Lumpur.
Pada tahun 2009, dilantik sebagai Ketua Jabatan Perkhidmatan Perubatan dan Jabatan Keselamatan & Kesihatan Pekerjaan Korporat Malaysia Airlines dan kekal di sana sehingga 2013. Selepas meninggalkan Malaysia Airlines, bekerja dengan MASWings di Kota Kinabalu dari 2013 hingga 2015 menubuhkan Jabatan Pengurusan Keselamatan Korporat.
Selepas meninggalkan MASWings, menyertai Kumpulan Klinik Medisinar sebagai doktor pemastautin di cawangan Lapangan Terbang Antarabangsa Kota Kinabalu pada 2015. Kini memegang temu janji sebagai Pemeriksa Perubatan Penerbangan yang ditetapkan untuk Pihak Berkuasa Penerbangan Awam Malaysia dan Pihak Berkuasa Penerbangan dan Keselamatan Awam Australia.
Berdaftar sebagai Doktor Kesihatan Pekerjaan dengan Jabatan Keselamatan & Kesihatan Pekerjaan (DOSH) Malaysia dan juga merupakan Pegawai Semak Perubatan yang berkelayakan.
Pelantikan yang lalu termasuk ahli Majlis Perubatan Malaysia, Lembaga Pelawat Hospital Mesra Kota Kinabalu, Ahli ICAO CAPSCA- ASIA PACIFIC, Ahli ICAO RAMT, Ahli Majlis Persatuan Perubatan Malaysia, Pengerusi Persatuan Perubatan Malaysia (Cawangan Sabah), Pensyarah Jawatankuasa Luar Negara Fakulti Perubatan Pekerjaan Royal College of Physicians (Ireland), Certified CPR Trainer (MMA).
Telah melakukan beberapa pembentangan di persidangan kebangsaan dan antarabangsa mengenai topik berkaitan Penerbangan dan Kesihatan Pekerjaan dengan sumbangan artikel kepada jurnal Berita MMA.