He is a former member of the Judicial Service of the State; served in different Civil and Criminal Courts including being a District and Session Judge. He also served as the Professor of Law in the LalBahadurShastri National Academy of Administration (Govt. of India), Mussorie. He also taught at the National University of Juridical Sciences Kolkata, Rajiv Gandhi School of Intellectual Property Law, a unit of IIT Kharagpur andalso in the West Bengal Judicial Academy, Salt lakeKolkata. He joined Adamas University as a professor in School of Law &Justice.