He is currently serving as Additional Solicitor General of India for Supreme Court of India from January 15, 2019.He was Enrolled as an Advocate on August 8, 1985 with Bar Council of Delhi (D/330/85).