He was appointed as the Acting Chief Justice of the High Court of Jharkhand on June 7, 2019.
He enrolled as an Advocate on October 1, 1980 with Bihar State Bar Council and practiced in the Patna High Court and its Bench at Ranchi from 1980 to 1991 in Constitutional and Service Matters.
He was appointed directly as A.D.J. on May 6, 1991 and promoted as District Judge in June 2001.
He was elevated as an Additional Judge of the Jharkhand HC, Ranchi on 21 January 21, 2009.