原民进党学运世代骨干分子。中学时期加入青年党。1981年任
台湾大学学生社团“论坛社”社长。曾自办了地下刊物《破晓》。1982年任青年党《在野》杂志总编辑时,因在杂号上撰文批评青年党,为党内大老不容而退党。在台湾大学就学期间,曾志创刊任《大学新闻》总编辑、《大学论坛》社长,毕业后曾联合13校学运领袖组织“大学法改革促进会”。1983年担任民进党籍“监察委员”
尤清助理。1985年任《民众日报》“国会组”记者。1986年任《新台政论》总编辑。1989年担任民进党籍“立法委员”谢长廷助理。1991年12月当选第2届“国大代表”。1994年5月任民进党“新世代论坛”副总干事,年底竞选省议员落败。1996年3月当选第3届“国大代表”,曾任民进党“国大”党团干事长,并与党内部分年轻公职发起成立“青年议会”。2001年1月与部分民进党新世代“立法委员”参选人联合发表“新政纲运动宣言”,还接任《自立晚报》社长。同年5月因参加党内“立法委员”初选失败而辞职,随后加入“台联党”。2004年代表“台联党”在台北县参选第6届区域“立法委员”落败。
1987年任民进党《民进报》总主笔。1988年任民进党报总主笔。1989年任《民进周刊》总编辑。1987至1989年任民进党嘉义市党部执行委员。1990年任民进党基隆市党部执行长。1991年任民进党中央组织部北区专员。原属民进党“福利国连线”,深受谢长廷赏识,第一次参选“国大代表”就完全靠谢的支持,连选举经费30万元新台币也都是谢给的。1998年2月曾当选该系决策委员。2000年7月任民进党中央党部组织部主任。2001年5月加入“
台湾团结联盟”(简称“台联党”,“台独”色彩浓厚),2004年12月任“台联党”组织部主任。现仍为谢长廷嫡系人马。与李文忠、赖劲麟等关系密切。2016年当选为“台联党”主席。
在民进党内就反对修改“台独党纲”,主张“台独”、废“国大”、“公投入宪”。称“公投是捍卫台湾主权的基本民权”,两岸是“准敌国关系”,台湾要“撤离中国,远离中国”,主张“以暴力对抗中国强权”,“确保台湾的长治久安”。现主张“台湾正名”、“公投制宪”,让台湾成为“一个正常的主权独立的国家”。
他先是妄称中国大陆的铁路规划是“政治宣传”,接着爆出惊人言论:“你(大陆)做好了的话,那台湾这边一定得有人同意,那同意,你怎么敢保证台湾不会出现几千个恐怖分子?我就把你那个海底隧道炸掉,里面就灌水进去了,你敢花好几百亿弄个东西,里面变成水库吗?愚蠢嘛。”他说台湾有几千个“恐怖分子”,还把自己也归进去了。