Born on 2nd September, 1959 in Delhi. Graduated in History (Hons.) from St. Stephen’s College, University of Delhi in 1979. Did Post Graduation in History with 1st Division from University of Delhi. Studied Law at The Campus Law Centre, University of Delhi and was enrolled as an Advocate with the Bar Council of Delhi in 1984. Practiced mainly in High Court of Delhi in civil, appellate and writ matters including commercial and arbitration matters and cases relating to Multi-State Co-operative Societies. Was Standing Counsel and Legal Advisor to the New Delhi Municipal Council in the High Court of Delhi with effect from 1999-2004. Was appointed as the Additional Standing Counsel (Civil), Government of National Capital Territory of Delhi in the Delhi High Court in December 2004. Has represented Government of Delhi in several important public interest litigations. Was the Legal Advisor to the Public Grievances Commission, Delhi Pollution Control Committee, National Agricultural Co-operative Marketing Federation of India and National Co-operative Development Corporation and other private organizations, banks etc.
Has been a member of the Delhi High Court Legal Services Committee, a statutory body constituted under the Legal Services Authority Act.
Appointed as Additional Judge of the High Court of Delhi with effect from May 29, 2006 and confirmed w.e.f. 29.08.07.
Alongwith performing the official duties of a Judge, she takes a keen interest in environmental jurisprudence and mediation as emerging areas of law, and has participated and presented papers at several international symposiums and conferences on these subjects.