Graduated in Arts from University of Allahabad in the year 1978 and Graduated in Law from University of Allahabad in the year 1983.
Enrolled as an advocate on 29/07/1983.
Practised on Civil Side.
Worked as Standing Counsel for several corporations, co-operative societies and Indian Railways since 1997, and as Additional Chief Standing Counsel of U.P. at Lucknow Bench of Allahabad High Court.
Elevated as Additional Judge on 05/10/2005. Took oath as permanent Judge on 10/08/2007.