央委员、常务委员等职，曾任北区区议员、民建联北区支部主席。2007年区议会选举，他在欣盛选区以4,159高票击败取得1,239票的前民主党区议员刘德昌，成功当选，所得的票数在全香港排名第二，成新界区票王。他亦参加了2008年香港立法会选举，排于刘江华名单第六名。其后他也参加了2011年香港区议会选举，以4,791票的高票成功连任，更成为该届区议会选举中得票最高的男性当选者（俗称「票王」）。亦是至2019年为止，男性候选人在区议会选举中的最高得票，直至2019年才被民主党郑则文的6,824票打破。