After passing the Senior Cambridge examination at Mount St. Mary's School, India, he did a Bachelor of Arts (Honours) from Hindu College, University of Delhi and a Master of Arts from the Delhi School of Economics.