Practised mainly on the Civil side handling varied nature of matters relating to Constitutional, Industrial Disputes, Corporate, Taxation, Environment and allied branches of Law.
Was also the special counsel for the Allahabad High Court from 2006 till elevation.
Was the Chief Standing Counsel for the State of UP from 2012 till Aug, 2013 whereafter designated as Senior Advocate by the Court.
Elevated as Additional Judge on Oct 13, 2014.
Took oath as Permanent Judge on Feb 01, 2016.
Transferred to Delhi High Court on Oct 11, 2021.
Transferred back to Allahabad High Court and took oath on Apr 5, 2025.