Born on 09.10.1955. After completing school education in Andhra Pradesh and Tamil Nadu, graduated from A.M.Jain College, Meenambakkom, Chennai. Having passed Law Degree from Government Law College Calicut, started practicing under late T.A.Ramadasan, in the year 1979. Appointed as District and Sessions Judge in the year 1995. Served as Presiding Officer, M.A.C.T., Muvattupuzha, Additional District and Sessions Judge in Calicut, Kottayam and Mavelikkara. Also served as Principal and Sessions Judge at Thiruvananthapuram and Thodupuzha. Appointed as Judicial Commission to enquire about the police firing at Cheriyathura in Thiruvananthapuram District. Sworn-in as Additional Judge of the High Court of Kerala on 28th January, 2013. Appointed as a permanent judge of the Kerala High Court in June, 2014. Appointed to the National Green Tribunal as a Judicial Member with effect from 19th November, 2018 and his tenure ended on 08th October, 2022.