He holds a bachelor’s degree and a Master’s degree in commerce from the University of Delhi. He also holds a Bachelor’s degree in law from the University of Delhi, a diploma in labor law from the Indian Law Institute, a Master’s degree in business administration from the Faculty of Management Studies, University of Delhi, and a doctorate in philosophy for his thesis on ‘Country Risk Analysis in Investment Financing Decision Making’ from the University of Delhi. He was employed as an Associate Professor in the commerce department of Shri Ram College of Commerce, University of Delhi. He was appointed by the Government of India as a member of the committee constituted for simplification of the Income Tax Act.