He was elected to the Lok Sabha, the lower house of the Parliament of India from Darjeeling, West Bengal as a member of the Communist Party of India (Marxist).
Earlier he was a member of the upper house of the Parliament of India, the Rajya Sabha and West Bengal Legislative Assembly.