|His Lordship was elevated to the bench as an Additional Judge of the Patna High Court on 15th April, 2015. He was sworn in as a Permanent Judge on 20th April, 2016. After completing his schooling from Vikas Vidyalaya, Ranchi, His Lordship did his graduation in Political Science from Patna College, Patna University, Patna and LL.B. from Patna Law College, Patna University, Patna. He was enrolled as an advocate in 1991. He appeared as Central Government Counsel for the Union of India, Railway Advocate for Ministry of Railways (Railway Board), Additional Standing Counsel for the Indian Audit and Accounts Department and Assistant Solicitor General of India at Patna High Court. Predominantly, he appeared in Criminal and Writ matters. His Lordship comes from a family of legal luminaries. His great grandfather, Late Nand Kishore Prasad Singh practised at the District Court, Chapra. His grandfather, Late Baldeo Prasad Singh, Bar-at-Law, practised at the Patna High Court, Patna and was the President of the Barrister’s Association for a long period of time. His father, Justice N.P. Singh, is a Former Judge of The Supreme Court of India and was also the Chairman of Cauvery Water Dispute Tribunal.