Graduated in Law from Allahabad University in 1983.
Enrolled as an Advocate on Apr 18, 1983.
Practised in Civil, Service and Constitutional sides at Allahabad High Court.
Worked as Standing Counsel for Railway from 1986 to 2011 and for DOT and BSNL from 1991 till elevation, as Counsel for Union of India from 1991 to 2003 and for CAG of India and AG Office U.P. from 1991 till elevation.
Served as Special Counsel for High Court and Subordinate Judiciary from 2004 till elevation and Addl. Chief Standing Counsel from Sep 2007 to Apr 2009.