Mr. Sinha was enrolled as an Advocate on 27.11.1973 and practiced extensively in criminal and civil side till he joined Bihar Judicial Services on 10.03.1979. Thereafter, he held various positions in Sub-ordinate and Higher Judicial Services throughout the State of Bihar during 28 years of service. He also worked as Judicial Member of Permanent Lok Adalat from 2005 to 2006. Mr. Sinha pursued Advance Course on Human Rights Law at the National Judicial Academy at Bhopal. He resumed active law practice after his retirement in 2007 as Additional District and Sessions Judge and advises clients on criminal and civil matters.