Joined Delhi Judicial Service on 20th October, 1992 Promoted to Delhi Higher Judicial Service on 6th August, 2003 Posted as Presiding Officer, Labour Court in the year 2003, Additional District Judge, (Land Acquisition Court) in the year 2007, Appointed as Additional Sessions Judge in the year 2008. Appointed as Chief Legal Adviser, Delhi Development Authority (DDA) in the year 2011. Appointed as Registrar General, National Green Tribunal, New Delhi, w.e.f. 25th October, 2013. National Trainer, Mediation and Conciliation Project Committee (MCPC), Supreme Court of India. Has been working as Mediator, Delhi Mediation Centre, District Courts Delhi since 2008. Has been conducting Mediation Training Courses and Awareness Programmes for Judicial Officers, Advocates and others in India since 2009. He has been repatriated to his Parent Cadre on 31.08.2015.