当受到某些政治势力的庇护。2004年在第十一届全国大选中，当选为雪州兰莪班登国会议员，再受委为青年及体育部副部长。2006年在内阁改组下，调任为高等教育部副部长，并勇于揭露华小拨款干捞事件。
马华总会长.2008年在第十二届大选中，马华公会遭到重挫，他则以2962张多数票，再次当选为班丹区国会议员，成为马华在雪、隆、森三州里硕果仅存的国会议员。较后，于2008年3月18日被委为阿都拉·巴达威内阁的交通部部长。时任总会长的黄家定为马华的选举成绩而宣布引退，于10月18日举