 He first entered the Legislative Assembly of Kerala in 1977 representing the Praja Socialist Party from Palakkad constituency.In total, he was elected from Palakkad to the Assembly on five occasions.He joined the Indian National Congress party in 1990.