Joined Judicial service as civil Judge (J.D.) & JMFC in Maharashtra Judiciary on 16th July 2001.
Promoted as Civil Judge (S.D.) in 2008. Promoted as District Judge & Additional Sessions Judge in 2015
Appointed as Registrar, NGT (WZB), Pune w.e.f. 1st August, 2015. He has been repatriated to his Parent Cadre on 30.06.2018.