集团军政治委员，1993年任新疆军区副政治委员，1996年任兰州军区副政治委员兼新疆军区政治委员，1998年被授予中将军衔。2000年11月因乌鲁木齐爆炸事件被免去所有职务，2001年10月任沈阳军区副政治委员，2005年退役。1990年授予中国人民解放军少将，1997年授予中国人民解放军中将。