军区、白俄罗斯军区、乌拉尔军区任过各种指挥与参谋职务。曾任白俄罗斯军区的团长、摩托化步兵师师长、坦克教导师师长、诸兵种合成集团军参谋长，曾任乌拉尔军区参谋长。他还曾任苏联武装力量总参谋部军事科学局局长、作战总局副局长。1970年到1971年，任苏联驻埃及军事总顾问参谋长。1989年到1990年，任阿富汗共和国总统—武装力量最高统帅军事顾问。最高任职为是苏联武装力量副总参谋长、大将。苏联解体后，任俄罗斯军事科学院院长，鞑靼斯坦科学院常务委员。2015年5月8日，前来俄罗斯参加5月9日卫国战争胜利日阅兵