He has commanded the oldest squadron in the Indian Air Force, the No. 1 Squadron, and flew over 25 operational missions in a Mirage 2000 during the Kargil war. He was the first pilot to drop laser guided bombs for the Indian Air Force. He has held other command positions including Air Officer Commanding AFS Jamnagar; Air Defence Commander of Western Air Command and Deputy Chief of the Air Staff. He has held numerous staff appointments including Director of Space Applications at Air HQ; Chief Operations Officer of AFS Gwalior; Principle Director of Offensive Operations at Air HQ; Senior Air Staff Officer (SASO) of Southern Air Command; and Commandant of Aircraft System Testing Establishment (ASTE). He was also a former pilot and the commanding officer of the flight test squadron at ASTE. He was also posted at the Indian embassy in Israel as a defense attaché.