His command appointments include Pakistan Fleet Commander, Commanding Officer of PNS Badr and PNS Tariq, 18th Destroyer Squadron Commander, Commandant PNS Bahadur and Commandant Pakistan Navy War College/ Commander Central Punjab, Lahore.[2]