Born at Gurdaspur, Punjab on 08th August 1969. Passed his secondary school examination from DAV School, Sector-8, Chandigarh. Graduated in B.Com (Hons.) from G.G.D.S.D. College, Chandigarh in 1989. Thereafter, he received his Bachelor's Degree in law from Himachal Pradesh University, Summer Hill, Shimla in 1992.
Enrolled with the Bar Council of Delhi in 1992 and practised before the Supreme Court of India, the High Court of Delhi, and other fora and has conducted cases related to Civil Law, Criminal Law, Service Law, Labour Law, Arbitration, Administrative Law, etc.
He was appointed as a Central Government Standing Counsel in July 2014 and continued till his designation as a Senior Advocate by the High Court of Delhi in March 2021. Served as the Additional Advocate General for the State of Himachal Pradesh in the Supreme Court of India from May 2018; appointed by the State of Haryana to appear as a Senior Advocate for conducting its cases in the Supreme Court of India, and continued in these positions till his elevation.