സിപിഎം സംസ്ഥാന സെക്രട്ടറിയും എൽഡിഎഫ് കൺവീനറും. ഒരു തവണ ലോക്സഭാംഗമായും ഒരു തവണ രാജ്യസഭാംഗമായും പ്രവർത്തിച്ചിട്ടുണ്ട്. സിപിഎം കേന്ദ്ര കമ്മിറ്റി അംഗവും കർഷക തൊഴിലാളി യൂണിയൻ അഖിലേന്ത്യാ സെക്രട്ടറിയുമാണ്. 2020ൽ കോടിയേരി ബാലകൃഷ്ണൻ രോഗബാധിതനായി സ്ഥാനമൊഴിഞ്ഞതിനെത്തുടർന്ന് സിപിഎം സംസ്ഥാന സെക്രട്ടറിയായി.