1971.02——1974.07天津市静海县大张屯中学教师、负责人、刘下道中学负责人。
1974.07——1976.04天津市静海县文教局教育组负责人。
1976.04——1982.07天津市静海县教育局政工科副科长、科长。
1982.07——1983.03天津市静海县大丰堆公社党委副书记、管委会副主任。
1983.03——1983.09天津市静海县委农村工作部副部长。
1983.09——1986.01天津市静海县纪委筹备组成员、纪委副书记兼县委办公室主任(其间:1983.09——1985.07在北京大学国际政治系政治学专业脱产学习)。
1986.01——1986.09天津市静海县纪委书记兼县委办公室主任。
1986.09——1987.03天津市静海县委常委、县纪委书记兼县委办公室主任。
1987.03——1989.12天津市静海县委常委、常务副县长。
1989.12——1991.09天津市静海县委副书记、政法委书记。
1991.09——1993.12天津市静海县委副书记、县长。
1993.12——1994.02天津市宁河县委书记。
1994.02——1995.06天津市宁河县委书记、县政协主席。
1995.06——2000.09天津市大港区委书记(1993.08——1995.12中央党校领导干部函授班经济管理专业在职学习;1996.09——1997.07在中央党校一年制中青年干部培训班学习)。
2000.09——2003.01天津市大港区委书记、市委滨海新区工委副书记。
2003.01——2003.04天津市副市长,大港区委书记、市委滨海新区工委副书记。
2003.04——2003.08天津市副市长,市委滨海新区工委副书记。
2003.08——2007.09天津市副市长。
2007.09——2012.01,天津市副市长、市委政法委副书记
2012.01——2012.04,天津市政协副主席
2012.04——2013 .01天津市政协党组副书记、副主席