1974.05-1983.09 在本縣任教,在縣教育局研究室工作;
1983.09-1992.04 在縣委宣傳部工作,先後任幹事、副部長;

1992.04-1996.04 任大流漂鄉長、黨委書記;
1996.04-1998.11 任大尚屯鎮黨委書記;1998.11-1999.11 任大城縣工商局局長;
1999.11-2002.12 任河北省摩配園區管委會主任兼副縣長;
2003.04-2006.05 任縣政府黨組成員;
2006.05-2007.05 任縣政府黨組成員、縣政協副主席。
2007.05-2009.11 任縣政府黨組成員、縣政協黨組副書記、副主席。 2009.11至今 任縣政協副主席