选举，在富荣选区挑战兼任立法会议员的民主党涂谨申。以1670对934票落败。选后一直服务富荣选区。2000年香港立法会选举，以民建联高级助理地区统筹主任的身份参与选举，排在曾钰成名单第二位。由于曾钰成名单只得到足够取一席的选票，故落选。2003年香港区议会选举，他又再次卷土重来，于富荣选区再次挑战兼任立法会议员的民主党涂谨申。双方战情激烈，被视为焦点战役之一，最后，以2565对1961票再次被打败。2004年香港立法会选举，他亦参选，排在曾钰成名单的第二位，亦由于曾钰成名单只得到足够取一席的选票