年9月，任第42集团军副政委。2000年2月，任广东省军区副政委。2004年3月，任广州军区联勤部政委。2010年7月，任成都军区副政委。2012年7月，调任广州军区副政委。2016年1月，因体制编制调整和到龄，作免职安排。2011年7月晋升中国人民解放军中将军衔。