He was a leader of the Indian National Congress and served as the KPCC President. He was elected to the Travancore Legislative Assembly twice, in 1944 and 1948, on Congress ticket. He had worked as chief-editor of many newspapers including Mathrubhumi.He was a Member of the Kerala Public Service Commission from 1963 to 1969. He has also served as the Chairman of the Kerala Government Prohibition Commission responsible for the 'Udayabhanu Commission Report on Alcohol Policy', besides the Kerala Jails Reforms Committee. He was one among the founders of Alcohol & Drug Information Centre (ADIC)-India along with Lakshmi N. Menon and served as its President after the death of Mrs. Menon till 15 December 1999. He also served as the Chair-Person of the World Wide Fund for Nature - Kerala Chapter for a long time. His articles and columns used to appear in many Malayalam periodicals and news papers on a regular basis, mostly commenting on social issues.