He was elected to the Lok Sabha, lower house of the Parliament of India from Bolpur, West Bengal in 1971,1977,1980 and 1984 as member of the Communist Party of India (Marxist) .He was earlier elected from Katwa, West Bengal in 1962 as a member of the Communist Party of India.