1983 – KSU unit president (Govt High School, shornur)
1986 – KSU Taluk secretary , Ottapalam
1988 – KSU Taluk president , Ottapalam
1990 – KSU District General Secretary, Palakkad
1993 – KSU State Vice president, Kerala
2000 - Elected as a muncipal counsellor, Shornur muncipality
2003 – General Secretary - Youth Congress All India Committee
2005 - Councillor - Shornur muncipality
2006 – Executive member Kerala pradhesh congress committee
2010 - Elected as a muncipal counsellor, Shornur muncipality
2011 – Contest as a UDF Candidate in Ottapalam Assembly
2012 – K P C C Secretory
2013 – Elected as Senet member Calicut university
2014 – General Council Member - Kerala Agricultural university
2016 – Appointed as President (December 14) - Palakkad District Congress Committee
2019 – Elected as an MP from Palakkad Lok Sabha constituency.