曾任公司会计、监察人,《蓬莱岛》系列杂志总经理,“党外公政会”台北分会发起人、财务长,“台湾人公共事务会”台湾分会会员,台北市社会福利联盟咨询委员,玉兰花会员,全民登山协会、
大同区登山委员会、“中华木球协会”、永乐社区发展协会、都市发展促进会、台北市
机车商业同业公会、台北市牙医师公会顾问。1986、1989、1994、1998年连选连任第5、6、7、8届“
台北市议会”“议员”,期间历任民进党“台北市议会”党团召集人、干事长,“市议会”工务审查委员会、警政卫生审查委员会、教育审查委员会、财经委员会、法律委员会副召集人、召集人。2001年12月当选第5届区域“立法委员”。2004年12月当选第6届区域“立法委员”。
民进党创党成员,1987至1988年任民进党第2届中央执行委员、财务委员会委员。1998年7月当选民进党中央第8届执行委员。2000年7月当选民进党中央第9届执行委员。2002年7月、2004年7月当选民进党第9届、第10届中央评议委员,第9届中评委召集人。原属美丽岛系,现为正义连线成员。