He is an alumnus of Armed Forces Medical College, Pune and completed MBBS in 1980. He was commissioned in the Indian Air Force (IAF) on 03 Mar 1980. He holds a Masters Degree in Aviation Medicine from the Institute of Aerospace Medicine (IAM), Bangalore and has completed DNB (Aviation Medicine) from the National Board of Examinations, New Delhi. Amongst his other qualifications, he is M. Sc (Defence Studies) from Defence Services Staff College, Wellington and M.Phil in Hospital and Health System Management from BITS Pilani. He is a member of National Academy of Medical Sciences and Fellow of Indian Society of Aerospace Medicine.
He has held numerous administrative and professional appointments in the Armed Forces during his career spanning over 38 years. He was Professor and Head of Department of Aerospace Medicine at IAM, Bangalore and is a postgraduate examiner. He commanded Air Force Central Medical Establishment (AFCME), New Delhi and Command Hospital Air Force, Bangalore. He was also Additional Director General Armed Forces Medical Services (DGAFMS) (Equipment & Stores) at the office of the DGAFMS. He has held staff appointments at Air Force Command Head Quaters (HQ)& Air HQs, New Delhi. He was the Principal Medical Officer (PMO), HQ Training Command and South Western Air Command, IAF. He retired from the Armed Forces as Director and Commandant of Armed Forces Medical College, Pune. He has a large number of presentations and publications to his credit.
He was Secretary of Indian Society of Aerospace Medicine (ISAM) from 2005 to 2009 and was actively involved in organising the International Congress of Aviation and Space Medicine at Bangalore in 2006 and ISAM conferences from 2003 to 2005. He was Editor of the Indian Journal of Aerospace Medicine from 2003 to 2005. He was also the Chairman of the editorial board of Medical Journal of Armed Forces of India.
During his command of AFCME, New Delhi the unit was accredited by National Accreditation Board for Hospitals & Health Care Providers, a first for any medical establishment in Armed Forces Medical Services. Under his command, the unit was awarded the Presidents Colours by President of India.
For his distinguished services, he has been awarded Vishisht Seva Medal (VSM) in 2008 and Ati Vishisht Seva Medal (AVSM) in 2015 by President of India.