He became elected to the Kerala Legislative Assembly for the first time in 1982 as Congress party candidate from Wandoor Constituency.
He was a member of the Gandhiji University Syndicate, Calicut University Senate, Kerala Pradesh Congress Committee (KPCC) executive, [citation needed] AICC, Trivandrum Doordarshan Kendra Advisory Board.
He was a Jury member of Kerala state film award committee.
He was director of Kerala State Film Development Corporation.
KPCC General Secretary,[6] Chairman Kerala Tourism Development Corporation (KTDC),[7] Director of JaiHind TV, and Vice Chairman of the Malayalam Cine technicians Association (MACTA), Executive Board Member of Kerala Kalamandalam, Spokesman of KPCC (from 2013 onwards).