Enrolled as an Advocate at
Practised on revenue, civil and constitutional sides in various Courts and Tribunals.
Appointed as Special Prosecution Counsel for Income-Tax Department in 1983.
Appointed as Additional standing Counsel for Income-Tax Department from
Appointed as an Additional Judge of High Court of Delhi on
Appointed as Member of the State Advisory Boards under the National Security Act, 1980, Prevention of Black marketing and Maintenance of Supplies of Essential Commodities Act, 1980, Prevention of Illicit Trafficking Narcotic Drugs and Psychotropic Substances Act, 1988 and as Member of the State Advisory Council under the Punjab Security of State Act, 1953 as extended to the National Capital Territory of Delhi on December 6, 1994.
Appointed as Member of the Central advisory Board under the Conservation of Foreign Exchange and Prevention of Smuggling Activities Act, 1974 on
Appointed as Chief Justice of High Court of