He studied at Bishop Moore College, Mavelikkara for the Pre-degree and at N. S. S. College, Pandalam, for his degree (in Mathematics) and Institute of English, University of Kerala for post-graduation in English Language and Literature.
He studied at Bishop Moore College and at N. S. S. College for his degree (in Mathematics) for post-graduation in English Language and Literature. He studied at Bishop Moore College and at Institute of English, University of Kerala for post-graduation in English Language and Literature. N. S. S. College was Pandalam. Bishop Moore College was Mavelikkara for the Pre-degree.