He has commanded PNS Zulfiqar, a frigate, and PNS Mujahid, a minesweeper. His staff appointments included assistant chief of naval staff (plans) at NHQ, chief staff officer to commander Karachi and officer-in charge Maritime Headquarters at PNS Haider.
He is a graduate of Naval Staff College USA and has also done Armed Forces War Course from National Defence College. He was awarded TI (M) in 1984 in recognition of his services as the senior pilot and flying instructor in 29 ASW/ASV Atlantic Squadron.
The rear admiral also has the honour of making the first entry of a frigate in Ormara Naval Harbour.