1986.09—1991.07 中國人民大學人事管理專業學習;
1991.07—1998.09 唐山市監察局科員;
1998.09—2000.11 唐山市紀委副科級檢查(監察)員、秘書處副處長;
2000.11—2002.05 唐山市紀委幹部室副主任;
2002.05—2006.06 唐山市紀委幹部室副主任(正科);
2006.06—2011.09 唐山市紀委幹部室主任(副縣);(其間:2008.03—2009.01新加坡南洋理工大學管理經濟學專業學習,獲理學碩士學位);
2011.09—2011.12 唐山市紀委常委、幹部室主任;
2011.12—2015.10 唐山市紀委常委;
2015.10—遷安市委常委、紀委書記。