顾问。1995年在帆加兰(Penggaram)州选区上阵，以14037张多数票中选为州议员。1999年11月大选，他在原区守土成功，以13460张多数票(20809对票)击败行动党的颜碧贞，再度当选州议员。2004年大选时，他弃州攻国，竞逐马华前总会长林良实引退留下来的国会议席--拉美士。最后以10729票击败行动党候选人，中选国会议员。之后在重组内阁中取代蔡锐明出任卫生部长。2008年因性爱光碟事件宣布辞去他所担任卫生部长、国会议员和马华副主席职务。同年10月18日，在署理总会长四角战中得票1115张