Mr. Singh was enrolled as an Advocate on 27.06.1979 and is in active practice since past 38 years. He worked as Public Prosecutor, Patna continuously for ten years [2006 to 2015] and is currently In-charge Special Public Prosecutor (Kidnapping – Speedy Trial) and Special Public Prosecutor, Camp Court, Siwan. Mr. Singh has also worked as panel advocate for Indian Railways, Marketing Board and Bihar State Pollution Control Board. He has been deeply involved with welfare of advocates and was member of Bihar State Bar Council.