Graduated in Law from Allahabad University in the year 1983.
Enrolled as an advocate on Aug 18, 1986. Practised in civil and criminal matters at Allahabad High Court.
Appointed as Special Counsel in 1991 till 1994. Appointed as Addl. Govt. Advocate in 1997 and as Addl. Govt. Advocate I in 2004 till elevation as Judge, High Court, Allahabad.
Elevated as Additional Judge on Apr 13, 2009. Took oath as permanent Judge on Dec 24, 2010.