Schooling from Jawahar Navodaya Vidyalaya(JNV), Gonda.
Graduated in Science from University of Lucknow.
Graduated in Law from University of Lucknow.
Enrolled as an Advocate with U.P. Bar Council on February 22, 2003.
Practiced in Criminal, Service, Constitutional, Civil, Revenue and Miscellaneous matters at Allahabad High Court (Lucknow).
Engaged as Additional Chief Standing Counsel for the State of Uttar Pradesh at Allahabad High Court (Lucknow) since October 30, 2021 till elevation as a Judge.
Engaged as panel advocate for local bodies viz. Nagar Palika Parishad, Nawabganj, Gonda and Nagar Panchayat, Tarabganj, Gonda.
Elevated as Judge of High Court, Allahabad on September 27, 2025.