年，为了参选第7届台北市议员，由中国国民党转投入新党。1998年，高票连任台北市议员，成为全国最高票议员。2001年，代表新党竞选第五届台北市区域立法委员，但并未当选。2002年，在第9届台北市议员选举前与邓家基,黄珊珊一同遭新党开除，遂以无党籍身分参选成功连任。2003年，重回中国国民党并参选成功连任第10、11届台北市议员。2009年，参与2009年台北市第六选举区立法委员缺额补选党内初选，失败未获得提名。2014年，宣布退出第12届台北市议员选举，并转任台北渔产运销股份有限公司