 He studied pre degree at St. Xavier's College, Trivandrum and B.Sc Chemistry at Mar Ivanios College.He studied at Master's Degree level in English, History, Politics and Sociology.and received an MPhil.