Born on 20th June 1967. He passed M.A. and also did LL.B.
He has been elevated as Additional Judge of High Court of Jharkhand and took oath on 26.09.2014.
Transferred from Jharkhand High Court and joined as Judge Orissa High Court on 12-03-2015.
On being transferred from Orissa High Court, he took oath as Judge of the High Court of Jharkhand on 22nd November, 2018.