1979.08-1982.07 唐山地區農業學校農學專業學習
1982.09-1991.11 昌黎縣農林局、農辦工作(期間1984.12-1988.6 參加河北師範大學漢語言文學專業自學考試)
1991.11-1992.08 昌黎縣法院助審員、審判員、辦公室副主任
1992.08-2001.03 昌黎縣水利局、水務局辦公室主任副局長
2001.03-2003.04 昌黎縣大蒲河鎮鎮長(1988.10-2001.12 參加河北師範大學漢語言文學專業自學考試)
2003.04-2008.10 昌黎縣大蒲河鎮黨委書記、工業園區管委副主任
2008.10-2011.03 昌黎縣昌黎鎮黨委書記
2011.03-2013.07 昌黎縣政協副主席、黨組成員、昌黎鎮黨委書記
2013.07-2014.02 昌黎縣人民政府副縣長
2014.02-今 昌黎縣委常委,昌黎縣人民政府副縣長