历任陆军第16集团军第4装甲师政治部主任、政治委员,陆军第16集团军第46摩步师政治委员。
2002.12——2003.12,陆军第23集团军政治部主任、集团军党委常委;
2003.12——2005.01,陆军第23集团军善后办政治委员;
2005.01——2005.08,陆军第16集团军党委常委;
2005.08——2005.12,陆军第40集团军政治部主任、集团军党委常委;
2005.12——2008.05,陆军第40集团军副政治委员兼纪委书记、集团军党委常委;
2008.05——2010.12,沈阳军区联勤部政治委员;
2010.12——2015.01,南京军区政治部主任 、军区党委常委。
2015.01——2016,中国人民解放军南京军区副政委。
2016.02——,中国人民解放军南京军区善后办政委。