学工程的博士学位，回台后曾在淡江大学、国立台湾科技大学等校教书。1994年9月21日，行政院教育改革审议委员会成立，主任委员兼召集人李远哲请他出任委员兼执行秘书，1996年12月2日委员会解散后卸任。1998年，谢长廷当选高雄市市长，请他出任高雄市政府教育局局长。2003年，他出任国立新竹师范学院（现在的国立新竹教育大学）教授兼校长，2005年改制教育大学后当选连任。