 He completed his bachelor's degree in Commerce from SNM College, Maliankara and an LLB from Govt.Law College, Ernakulam.He practised as a lawyer in Criminal Law and Constitutional Law for eight years in the High Court of Kerala.