Han var generalstabssjef for de iranske væpnede styrker fra 1989 til 2016, og militær rådgiver for Irans øverste leder.