In 2016, he was one of the six MLAs from Indian National Congress who joined All India Trinamool Congress, due to unhappiness towards party because of allying Communist Party of India (Marxist) in 2016 West Bengal Legislative Assembly election.
