纪念中学和仁济医院第二中学，后于香港浸会大学中国研究（社会学专业）课程毕业。毕业后担任民建联叶国忠议员办事处总干事。1999年参与第一届区议会选举，在富荣选区挑战兼任立法会议员的民主党涂谨申。以1670对934票落败。选后一直服务富荣选区。2000年香港立法会选举，以民建联高级助理地区统筹主任的身份参与选举，排在曾钰成名单第二位。由于曾钰成名单只得到足够取一席的选票，故落选。2003年香港区议会选举，他又再次卷土重来，于富荣选区再次挑战兼任立法会议员的民主党涂谨申。双方战情激烈，被视为焦点战役之一，