He served in the field but the major portion of his career was spent in the Intelligence, FIA and Narcotics Control Board. His last position, before retiring in March 1997, was as Inspector General of Police Punjab, the largest and the most important province of Pakistan.
While he worked in the field, a significant part of his career was dedicated to intelligence, FIA, and narcotics control. He concluded his service by holding the position of Inspector General of Police Punjab, the biggest and most crucial province of Pakistan, until retiring in March 1997.