军区近卫第11集团军司令。1974年3月，任外高加索军区第一副司令。1976年11月，任苏军中央集群司令，驻捷克斯洛伐克。1978年12月，任苏联空降部队司令。期间领导空降兵参与苏联－阿富汗战争。1982年晋升大将。1987年5月至1990年7月，任苏联国防部副部长兼总干部局局长。1990年7月因健康问题被解除职务，改任国防部总监察组成员，叶尔马科夫上将接替其原职务。2003年7月8日逝世。葬于特罗耶库罗夫公墓。