第二、三届国民大会代表及第四届立法委员，但于2001年底竞选连任失败。他于2002年退出国民党后，加入台湾团结联盟（台联），先后担任台联政策中心主任、立院党团主任。2007年，他请辞台联党团主任，逐渐淡出台联的政党活动；2008年1月末，他向国民党台北县芦洲市党部递件，重返国民党。