 He is from 1981 batch IDAS (Indian Defence Accounts Department )cadre.He was Addl CGDA, and Principal controller at Delhi and before that he served as Joint Secretary in Ministry of Water Resources and is a graduate from D.A.V College Amristar, Guru Nanak University and holds a LLB Degree from University of Punjab.He holds a Degree from National Defence College, New Delhi on Defence Strategic Studies.