He received the M.A. (1999) degree in economics from University of Hyderabad and both the M.Phil. (2001) and Ph.D. (2005) degrees from Jawaharlal Nehru University, New Delhi.