 Dasgupta was elected as the General Secretary of the All India Trade Union Congress (AITUC) in 2001.He was elected as a member of National Secretariat of CPI in 2004.In 2004, he was elected to the 14th Lok Sabha from Panskura in West Bengal.