1986.10—1988.08 步兵第一九四師五八一團十五連戰士;
1988.09—1992.06 石家莊陸軍學院學員;
1992.07—1994.12 步兵第二四0團一營炮兵連排長;
1995.01—1995.06 步兵第二四0團一營炮兵連副連長代理連長;
1995.07—1997.09 步兵第二四0團一營炮兵連連長;
1997.10—1998.01 步兵第二四0團一營副營長;
1998.02—1998.09 步兵第八十師司令部軍務科副營職參謀;
1998.10—2000.01 步兵第八十旅司令部軍務裝備科副營職參謀;
2000.02—2002.02 步兵第八十旅司令部軍務裝備科科長;
2002.03—2006.08 步兵第八十旅副參謀長;
2006.09—2007.02 山西省軍區學生軍訓教研室副團職教員;
2007.03—2007.12 山西省稷山縣人民武裝部政治委員;
2008.01至今 中共永濟市委常委、山西省永濟市人民武裝部政治委員。