Graduate in LL.B.(5 years) from Rashtrasant Tukadoji Maharaj University, Nagpur.
Worked as an Advocate in District & Taluka Court at Chandrapur and Rajura, District Chandrapur.
Joined Maharashtra Judicial Services as Civil Judge (Jr. Division) & Judicial Magistrate (First Class) on 05.01.2000.
Promoted as Civil Judge (Sr. Division) & Addl. Chief Judicial Magistrate on15.10.2008.
Worked as Commissioner for Workmen Compensation & Judge of Small Causes Court.
Worked as Deputy Registrar (Personnel) at Bombay High Court from 2012 to 2014.
Worked as Secretary, District Legal Services Authority, Wardha & Yavatmal.
Promoted as District & Addl. Sessions Judge on 05.03.2018.
Appointed as Registrar in National Green Tribunal (W.Z.B.), Pune w.e.f. 11.12.2019. He has been repatriated to his Parent Cadre on 10.12.2021.