法商学院历任助教、讲师、副教授，后中兴大学法商学院独立改成立为国立台北大学，继续在台北大学公共行政暨政策学系专任副教授（现仍为兼任副教授）。2000年借调到高雄市政府担任新闻处长、高雄市政府文化局长，到2004年4月17日两次四年借调期满，遂辞去国立台北大学专任教职。2004年9月15日因参选立法委员辞去文化局长等所有本兼职，此一阶段共服公职近25年（24年10个月又15天）。第十届全国不分区立法委员、第九届高雄市第五选区立法委员，已连任五届（2005年2月1日就任第六届立法委员，连任第七、第八、第