5师师长。1978年12月，任第28军军长。1980年7月，任敖德萨军区近卫第14合成集团军司令。1982年5月至1983年11月，任第40集团军司令，参加阿富汗战争。1983年4月，任土耳其斯坦军区第一副司令。1984年10月，任驻捷克斯洛伐克苏军中央集群司令。1987年12月，任列宁格勒军区司令。1990年7月，接替苏霍鲁科夫担任苏联国防部副部长兼总干部局局长。1991年八一九事件后被解除职务。晚年居住在莫斯科，加入阿富汗战争退伍军人委员会、全俄退伍军人委员会。2008年，任俄罗斯联邦国防部总监察部