Has been practising as an Advocate before Supreme Court of India, Delhi High Court and other courts at Delhi. Panel Lawyer for Govt. of India, Hon’ble Supreme Court. Panel Lawyer for Indian Railways, BSNL, BHEL and other PSCI. Addl. Standing Counsel, Govt. of India, Tis Hazaari District Court, Delhi