1. Secondary Education at Saint Micheal's Institution, Ipoh, Perak. 2. Senior Cambridge Certificate.
1. State Legislative Assemblyman for Bukit Nenas, Selangor from 1969 to 1974. 2. Member of Parliament for Kuala Lumpur Bandar/Bukit Bintang from 1974 to 1990. 3. Chairman of the National Institute of Occupational Safety and Health under the Ministry of Human Resources. 4. Chairman of the Eco World Foundation. 5. Vice-Chairman of the Malaysia Crime Prevention Foundation. 6. Deputy Chairman of the National Unity Consultative Council. 7. Member of the Royal Commission to enhance the operations and management of the Royal Malaysian Police. 8. Chairman of the National Service Training Council. 9. Former Member of the Malaysian Human Rights Commission. 10. Professional Representative on the Board of Employees Provident Fund since 1 June 2009.
NIL
NIL
NIL