Born at Alathur in Palakkad District on 29-05-1956.
Graduated in Botany from Government Victoria College, Palakkad in the year 1976 and graduated in Law from Government Law College, Ernakulam in the year 1979.
Enrolled as Advocate on 16-12-1979 and practiced in the High Court of Kerala.
Served as Additional Central Government Standing Counsel from 18-06-1998 to
21-04-1999 and as Legal Advisor & Standing Counsel for the Guruvayoor Devaswom from 20-11-2002 to 25-04-2005
Sworn in as Additional Judge of the High Court of Kerala on 13-12-2007 and as Judge of the High Court of Kerala on 9-12-2009