Obtained M.A. (Political Science) Degree from Punjab University and LL.B. from the Law College, Punjab in 1956.

Joined Punjab Judicial Service as Member through open competition in 1958. Worked as Magistrate cum Sub-Judge at Bassi, Pathana, Gurgaon, Taran Taran, Ludhiana, Amritsar and Ropar between 1958 to 1963. Worked as Sub-Judge for dealing with U.O.I. cases, Commercial Sub-Judge from 1963-1966. Absorbed in Delhi Judicial Service on Constitution of Delhi High Court in 1966. Worked as Sub-Judge handling varied cases in different branches of Law, as Additional Rent Controller. Was Deputy Registrar (Administrative and Judicial), Delhi High Court from 1966 to 1974.

Promoted as Member of Delhi Higher Judicial Service in 1974. Worked as Additional District and Sessions Judge at Tis Hazari, Shahdara and Rent Control Tribunal in 1974 to 1986.

Selected and appointed as District and Sessions Judge, Delhi in 1987.

Elevated as Judge of Delhi High Court on 10-07-1987. Till 23-04-1996 handled cases in all branches of Civil and Criminal Law, functioned as Company Judge and Judge-In- Charge of Original side work of the Court, became Member of C.O.F.E.P.O.S.A. Board and also worked as Chairman of the Board. As Inquiry Tribunal, gave a report on the matter of Ban on R.S.S., Bajrang Dal and V.H.P.

Appointed as Member of First National Judicial Pay Commission from 24-04-1996 and also handling arbitration cases since then in spare time.


* * * * *