Post Graduated in Arts from Allahabad University and passed LL.B. in the year 1972 from Allahabad University.
Enrolled as an advocate in November 1973.
Served as Additional Standing Counsel for Central Government (Union of India) in the year 1985 and Continued till the date of elevation, as Counsel for New India Insurance Company in 1986 and as Counsel for the State Essential Food Corporation in 1991.
Elevated as Additional Judge on 24/09/2004. Took oath as Permanent Judge on 18/08/2005.