Dentro de sus actividades profesionales se ha desempeñado como:
- Pasante de Derecho en la Secretaría de Hacienda, en la Dirección del Impuesto sobre la Renta (1958 – 1960).
- Ministerio Público Auxiliar en la Procuraduría General de Justicia del Distrito Federal (1963 - 1967).
- Secretaria Proyectista de Sentencias en el Tribunal Superior de Justicia del Distrito Federal (1967-1969)
- Juez Décimo Penal en el Distrito Federal (1969 – 1974)
- Asesora de la Dirección de Obras Públicas del Departamento del Distrito Federal para el diseño de los 4 Reclusorios Preventivos del Distrito Federal y de los Juzgados Penales del Distrito Federal.
- Subdirectora del Instituto Técnico de la Procuraduría General de Justicia del Distrito Federal, desde junio de 1971 a mayo de 1974.
- Subdirectora del Centro de Adiestramiento del Personal de Reclusorios para el Distrito Federal, del 1º. de junio de 1973 al 15 de julio de 1974.
- Magistrada Numeraria de la Sala Penal del Tribunal Superior de Justicia del Distrito Federal (1974 – 1976).
- Subprocuradora de la Procuraduría de Justicia del Distrito Federal (1976 – 1977).
- Magistrada Numeraria de la Séptima Sala Penal del Tribunal Superior de Justicia del Distrito Federal (1977-1982).
- Procuradora General de Justicia del Distrito Federal (1982-1985).
- Ministra Numeraria de la Suprema Corte de Justicia de la Nación (1985-1994).
- Investigadora del Instituto de Investigaciones Jurídicas de la Universidad Nacional Autónoma de México (1995-1999).
- Asesora del Presidente de la Comisión Nacional de los Derechos Humanos (1999-2001).
- Coordinadora del Programa sobre Asuntos de la Mujer, la Niñez y la Familia, de la Comisión Nacional de los Derechos Humanos (2001-2014).