1984年7月—1988年7月任大城縣水利局幹事;
1988年8月—1993年4月任大城縣監察局辦公室主任;
1993年5月—1993年12月任大城縣紀委執法監察室主任;
1993年12月—1996年5月任大尚屯鎮副鎮長、黨委副書記;
1996年5月—1997年4月任臧屯鄉黨委副書記;
1997年4月—1998年11月任臧屯鄉鄉長;
1998年11月—2003年7月任臧屯鄉黨委書記;
2003年7月—2007年5月任大城縣水務局黨組書記、局長;
2007年5月—2009年10月任大城縣財政局黨組書記、局長;
2009年至今任大城縣委常委、縣委辦公室主任。