Zijn carrière in het leger werd meestal doorgebracht in de militaire inlichtingendienst, en diende in de regering van Oost-Pakistan als militair adviseur van het leger, korte tijd vechten in de burgeroorlog
geholpen door buurland India. Na zijn terugkeer naar Pakistan in 1973 vervolgde hij zijn militaire dienst in het leger en werd uiteindelijk directeur-generaal van militaire inlichtingen voordat hij de personeelsopstelling bij het legerhoofdkwartier aannam. In 1984 werd hij benoemd tot adjunct-stafchef van het leger en speelde hij een cruciale rol bij het stabiliseren van het bestuur van president Zia-ul-Haq. In maart 1987 werd hij opgevolgd door generaal Mirza Aslam Beg als legerchef.