He belongs to the Communist Party of India (Marxist) (CPI(M)) and a member of its Kollam east area committee.
He served as the Vadakkevila Panchayat Vice President, Deputy Mayor of Kollam Municipal Corporation from July 2014 to October 2015.
[2][3][4] Representing as an CPI(M) candidate from Eravipuram he contested in the 2016 Kerala Legislative Assembly Election and defeated A.
A. Aziz, the state secretary of the Revolutionary Socialist Party by a margin of 28,803 votes and became the first CPI(M) MLA from Eravipuram.
He became active in DYFI and later won with record margin from Manacaud ward in 1995 and became the vice president of Vadakkevila Panchayat in Kollam.