經歷
司法人員特考及格(1977年)
司法官訓練所第十六期結業
臺灣花蓮地方法院法官(1979年-1980年)
臺灣宜蘭地方法院法官(1980年-1981年)
臺灣臺中地方法院法官(1981年-1985年)
律師 (1985年-)
立法院(第二、三屆)立法委員(1993年-1997年)
基隆市市長(第十三屆)(1997年12月20日-2001年12月20日)
民進黨中央黨部副秘書長
內政部政務次長(2004年4月12日-2005年2月1日)
行政院公共工程委員會副主委(2005年2月1日-2005年3月22日)
雲林縣代理縣長(2005年3月22日-2005年12月20日)
法務部政務次長(2006年1月25日-2008年2月1日)
交通部政務次長(2008年2月1日-2008年5月20日)