He began his career in the 2000's as a playback singer, and gained recognition when he wrote lyrics for Amit Trivedi for Dev.D. [1 ] He has notably worked with music director Pritam, writing the lyrics for his compositions for Barfi!
As well as Hindi, he has sung in his native language Bengali and in other languages including Marathi, Nepali, Tamil, Bhojpuri, Punjabi, and Odia, in both West Bengal and Bangladesh.