He joined the Bangladesh Air Force (BAF) as a flight cadet on March 10, 1975 and was commissioned on December 29, 1976 in the General Duties (Pilot) [GD(P)] branch .
[2] As Chief of Staff he had supported the introduction of new technology for the operation of aircraft, and a modernisation of the ageing Bangladesh air fleet.
He had initiated a modern Personnel Evaluation System in BAF that resulted in revolutionary improvements in the Flying Output and Research and Development sectors.
The participation of BAF in United Nations peacekeeping missions had increased manifold during his tenure of office.
BAF has reportedly received many accolades from world leaders and United Nations Headquarters for its professionalism, dedication and sincerity in different UN missions.