Academically he is a Law graduate from Chaudhary Charan Singh University. He got enrolled as an Advocate with the Bar Council of Delhi vide Enrolment No. D/1384 of 2007 dated 15/9/2007 and has since then been regularly practicing Law in the Supreme Court of India and in the various High Courts of India and also in various District Courts of Delhi.
He is heading the Head Office in Delhi and is mainly into litigation of civil, criminal and constitutional nature and legal consultation. He is an Advocate-on-Record in the Supreme Court of India.
- Member, Supreme Court Bar Association, New Delhi, India.
- Member, Delhi High Court Bar Association, New Delhi, India.
- Member, Delhi Bar Association, New Delhi, India.
- Panel Counsel for Delhi Transport Corporation (D.T.C.) for conducting litigation before the Delhi High Court.
- Counsel on the Panel of Delhi Urban Shelter Improvement Board (D.U.S.I.B.).
- Panel Counsel for All India Institute of Medical Sciences (A.I.I.M.S.) for conducting litigation before the Delhi High Court.
- Standing Counsel for the State of Uttarakhand in Supreme Court.
- Panel Counsel for Central University of Haryana.
- Jail Visiting Counsel on the Panel of Delhi High Court Legal Services Committee (D.H.C.L.S.C.).
- Panel ‘C’ Advocate for Central Government for conducting litigation before the Supreme Court of India.
- Counsel for New Delhi Municipal Council.