Born on 6 January 1969 at Allahabad. Pursued the B.Com [Honours] degree course at Hansraj College Delhi University. Was awarded the LLB degree by Rewa University, M.P. and thereafter enrolled as an Advocate on 8 August 1992. As an advocate at the Allahabad High Court had a varied practice handling matters relating to constitutional, labour and industrial legislations, corporate laws, taxation and allied branches of law. Was the Special Counsel for the Allahabad High Court from 2006 till elevation. Held the office of the Chief Standing Counsel for the State of U.P. from 2012 till August 2013 when was designated as a Senior Advocate by the Court.
Was appointed as an Additional Judge of the Allahabad High Court on 13 October 2014. Took oath as a Permanent Judge of that Court on 01 February 2016. Appointed as a Judge of the High Court of Delhi on 11 October 2021.