After completion of LLB from South Calcutta Law College affiliated to the University of Calcutta, joined the High Court at Calcutta in the year 2002, and started practicing there as an Advocate. Appeared for the examination for the cadre of District Judge (Entry level ) under the category of Direct Recruitment from BAR in year 2013 and upon succeeding in the same, joined the service in the Cadre of District Judge (Entry Level) on 10.02.2014. After completing the period of training, was posted as Additional District & Sessions Judge 3rd Court, Burdwan which was also a special Court under the provisions of NDPS Act.
Thereafter, was transferred and joined as Additional District & Sessions Judge, 7th Court Barasat, North 24 Parganas.
Joined National Green Tribunal , Eastern Zone Bench, Kolkata on deputation, as Registrar on 05.07.2019. He has been repatriated to his Parent Cadre on 31.12.2022.