Graduated in Law from Lucknow University, in the year 1996.
Enrolled as an Advocate with effect from 05.02.1997.
Practiced at Allahabad High Court, on the Civil, Constitutional and Revenue side.
Was Counsel for Kanpur Development Authority, Allahabad (Prayagraj) Development Authority, Ghaziabad Development Authority and Moradabad Development Authority, Allahabad Nagar Nigam, and Fertilizer Corporation of India Limited, till elevation.
Was Counsel for U.P. Basic Shiksha Parishad, Prayagraj, from 2014 to 2023.
Elevated as Judge of High Court, Allahabad on September 03, 2025.