1993.09—1996.07 遼寧警官高等專科學校政治偵察專業學生;
1996.08—1997.07 本溪市公安局溪湖分局河沿派出所治安內勤;
1997.07—2000.12 本溪市公安局溪湖分局調研科、政保科科員;
2000.12—2001.05 本溪市公安局稅偵處副主任科員;
2001.05—2003.01 本溪市公安局政治部秘書處政治協理員(副科級);
2003.01—2003.06 本溪市公安局政治部秘書處政治協理員(正科級);
2003.06—2004.05 本溪市公安局政治部秘書處副處長;
2004.05—2005.09 本溪市委辦公廳秘書處副處長;
2005.09—2008.04 本溪市委辦公廳秘書處處長;
2008.04—2011.03 中共桓仁滿族自治縣委常委、組織部部長、縣委黨校校長(2007年3月至2009年7月在東北大學公共管理專業在職碩士學習);
2011年3月25日當選為中共桓仁滿族自治縣第十六屆委員會常委。