Born on 07-11-1957. Obtained Law Degree from Government Law College, Thiruvananthapuram. Started practice in the year 1981 in all branches of law and over 300 of his cases have been reported in law journals. Served as Standing Counsel for the Palakkad Municipality for over 16 years. Designated as Senior Advocate on 20-11-2007.
Sworn-in as Additional Judge of High Court of Kerala on 08-11-2011.Appointed as Permanent Judge of the High Court of Kerala with effect from 07-12-2012.