Studied in Moh Ghee Primary School and Chung Ling High School
Went to UK for further studies and involved in overseas students movement by becoming the President of FUEMSSO ( the Federation of UK and Eire Malaysian and Singaporean Students Associations), an affiliate to NUS (the National Union of Students) UK, also elected as the Secretary General of Lincoln’s Inn Students Union
Graduated in B.Sc (Hons) Applied Economics at North East London Polytechnic in 1981
Qualified as a Barrister-at-Law from Lincoln’s Inn, London in 1984
Completed Master of Art in Literature, Nanjing University, China in 2006
Joined PGRM in 1984 and elected as its National Youth Chairman and thus the Party’s ex-officio Vice-President (1993-1996)
Lost in Jelutong Parliamentary seat in 1986
Appointed as MPPP Councillor (1990 – 1995)
Elected as Penang State Assemblyman of Datok Keramat (1995 – 1999) & (1999 – 2004)
Resigned from PGRM in 1999 together with all posts
Joined the MCA in 2000 and appointed as its Penang State’s Deputy Secretary cum Legal Bureau Chairman and ex-officio member of its National Legal Bureau
Membership was suspended by the MCA indefinitely (but was later on shortened to 10 months from December 2002 to October 2003) over his abstention vote in the Penang State Assembly in respect of DAP’s motion to suspend the PORR Project
Lost in the Bukit Gelugor Parliamentary seat in 2004
Not contesting in the last General Elections
Conferred the title Kesatria Mangku Negara (KMN) by the Yang Di Pertuan Agong on 03-06-2006
Currently Honorary Legal Advisor of more than 200 NGO’s in Penang
Author of two Books written in Chinese : <The Cross-Section> and <Towards A Participatory Model of Political Culture – A Treatise On MCA’s Development>
On 04-04-2008, resigned as a life member of MCA toghther with all posts
Becomes a blogger since 19-04-08
Joined Parti KeADILan Rakyat as a member as announced by Dato’ Seri Anwar Ibrahim on 15-06-2008
Elected as Deputy Chairman of PKR Bukit Gelugor Division in August 2008
Appointed as Committee Member of the State Liaison Committee Member of PKR Penang in September 2008
Appointed as Assistant Secretary of the State Liaison Committee of PKR Penang in January 2009 then Deputy Director of the Legal and Legal Service Bureau in November 2009
Conferred the Darjah Johan Negeri (DJN) by the Penang Governor in July 2009
Appointed as Municipal Councillor of MPPP in March 2009 until now