处副处长、处长、第64集团军191师政治部主任、沈阳军区政治部宣传部副部长、第64集团军190师政治委员。1998年10月任第39集团军机械化190旅政治委员，2000年任39集团军装甲第3师政委，2006年任第40集团军政治部主任，2008年2月任第40集团军副政委，9月任政委，2013年12月任成都军区政治部主任，2016年1月任成都军区善后办政委。2017年升任国防科技大学政委。2007年7月，晋升中国人民解放军少将军衔。2015年7月，晋升中国人民解放军中将军衔。