驻德集群第155坦克团团长。1970年至1972年，任第56摩托化步兵师副师长。1972年毕业于总参谋部军事学院，任莫斯科军区第4近卫坦克师师长。1974年4月，任敖德萨军区第32军军长。1975年7月，任苏军驻德集群第20集团军司令。1977年2月晋升中将。1979年4月，任中亚军区参谋长兼第一副司令。1982年12月晋升上将。1983年8月，任外高加索军区司令。1985年7月，任莫斯科军区司令。1988年2月晋升大将。1988年5月，任苏联国防部副部长兼苏联武装力量后勤部部长。1991年12月苏联解