He received his PhD in semiotics from Jawaharlal Nehru University and has taught at Sherubtse College, Bhutan; Jamia Millia Islamia, New Delhi; and in universities in Saudi Arabia.