Bachelor of Medicine, Bachelor of Surgery, University Singapore, 1968.
Consultant in internal medicine District Hospital Kuala Pilah, Malaysia, 1974-1978, General Hospital Ipoh, Malaysia, 1978-1983, General Hospital Alor Setar, Malaysia, 1983-1991. Senior consultant in internal medicine Hospital Sultanah Aminah, Johor Baru, Malaysia, 1991-1998. Lecturer, coordinator University Kebangsaan Malaysia, Kuala Lumpur, 1993-1998.
Supervisor internal medicine University Malaya, Kuala, 1996-1998. Associate professor medicine University Putra Malaysia, since 1998.
Fellow Royal Australasian College Physicians. Member Malaysian Medical Association, College Physicians United Kingdom.
Married Oi Mooi Yip, January 22, 1979. Children: Eleanor, Michelle, William.