PhD in social anthropology, Trinity College, Cambridge (1994)
Master of Philosophy in sociology, Department of Sociology, Delhi School of Economics (1991)
Master of Arts in sociology, Department of Sociology, Delhi School of Economics (1990)
Bachelor of Arts (Honours) in English literature, University of Delhi (1988)