科军区第13近卫坦克团团长。1951年5月毕业于装甲坦克兵军事学院。1952年12月，任近卫坦克第10师师长。1958年毕业于总参军事学院。1959年2月，任北高加索军区第6军军长。1960年5月，任白俄罗斯军区近卫坦克第5军军长。1965年1月，任苏军驻德集群近卫坦克第2军军长。1965年7月，任苏军驻德集群第3集团军司令。1966年8月，任苏军驻德集群第一副总司令。1968年4月，任外高加索军区司令。1971年9月至1972年7月，任苏军驻德集群总司令。1972年晋升大将。1972年7月至1988年