-
- Enrolled as an Advocate with Bar Council of Delhi in 1978 and practiced at District Courts and High Court of Delhi.
- Joined Delhi Judicial Service in the year 1980.
- Promoted to Delhi Higher Judicial Service in November, 1996.
- Appointed as District & Sessions Judge, Delhi on 17th October 2011.
- Elevated as Additional Judge of High Court of Delhi on 17th April 2013.
- Appointed as permanent Judge, High Court of Delhi on 18.03.2015.
- Superannuated on 13.12.2016.
- Joined Armed Forces Tribunal, Principal Bench, New Delhi as a Member (Judicial) w.e.f. 16.02.2018.