Born on 10th August, 1961. Obtained B.Com. and LL.B. from G.S. College of Commerce and Economics, Nagpur and University College of Law, Nagpur respectively.
Enrolled as an Advocate on 30.09.1985. Was Standing Counsel for Nagpur Improvement Trust, Nagpur Municipal Corporation, Forest Development Corporation of Maharashtra Limited and Western
Coal Fields Limited. Practised at Nagpur Bench of Bombay High Court and other courts.
Served as Honorary Assistant Government Pleader in 1991 and thereafter as Assistant Government Pleader and Additional Public Prosecutor in the High Court of Judicature at Bombay, Nagpur Bench.
Was appointed as Additional District & Sessions Judge and worked as such at Akola and Wardha. Also worked as Member , Industrial Tribunal at Nagpur and as the Principal District and Sessions Judge at Pune. Was appointed as
Registrar(Vigilance) of the Bombay High Court. Worked as Principal Secretary, Law and Judiciary Department, State of Maharashtra.
Elevated as Judge of the High Court, Bombay on 3rd March, 2014. Transferred to the High Court of Kerala and took oath as Judge on 23rd June 2020.