科长、行政院卫生署简任祕书、行政院卫生署参事、行政院卫生署主任、行政院卫生署处长、嘉义市副市长。于任职嘉义市市长任内(2002)拆除落成于1936年嘉义北门町地标型三大官署建筑之一的台南州嘉义税务出张所。2000年至2001年担任嘉义市代理市长兼台湾省政府委员，接棒担任内政部长的张博雅。2001年至2005年担任嘉义市市长一职，以无党籍身分参选、在蓝绿夹杀之下依然获得过半票数当选，顺利真除并连任。2005年首度以民进党身分参选，结果连任嘉义市长失利，败给时任三连霸国民党立委黄敏惠。2006年