Moved from Cantt Public school to PAF Public school Sargodha after being selected in September 1965. Joined PAF as GD Pilot in 1970.
Worked with UAE government from 1984 to 2002 to train and help setup Pilot training institutions.
Joined Shaheen Air as Vice Chairman from June 2004 to October 2006.
November 2006 to date COO Etilize Pakistan