He received his PhD in Economics from University of Houston, Texas and his Master's in Economics from Delhi School of Economics at University of Delhi. He previously held a visiting assistant professor positions at Ohio University in Athens, Ohio and Dartmouth College, Hanover, New Hampshire and was a post-doctoral research associate at Cornell University, NY from July 2010 till December 2011.