Han var medlem av Det indiske kommunistpartiet (marxistisk), og folkevalgt representant i Rajya Sabha fra 2008 til 2014. Han var transportminister av Vest-Bengal fra 1982 til 1996. Han var også med i West Bengal Legislative Assembly fra 1981 til 1996.