He graduated from University of Malaya and did general surgical training in University Hospital, Kuala Lumpur. He had urological training in Hammersmith Hospital in London and Bristol Urological Institute (BUI).
University of Malaya (UM)
Member of National Committees: Member of Malaysian Medical Council Member of Malaysian Transplant Council
Full GMC Registration (Registration No. 3551822) Full Malaysian Medical Council (MMC) (Registration No. 26703) NSR No. 124168