隆坡皇家军事学院，1961年负笈新加坡马来亚大学，1966年考获医学士，旋赴槟行医，稍后加入马华。于1974​​、1978、1982年，一连三届全国大选，中选为槟城（Mata Kuching）国会议员，先后担任过地方政府部政务次长，新闻部、财政部、教育部副部长。于1986、1990、1995、1999年，一连四届全国大选，中选为柔佛州国会议员。1986年9月3日出任马华总会长至2003年5月23日。1986年1月6日受委为交通部长至2003年5月25日。1988年2月4日受委为代首相 (Acting