Nasceu na cidade da Beira em Moçambique. Tem uma licenciatura em Serviço Social pelo Instituto Superior de Serviço Social em Moçambique em 1964 e um mestrado em Políticas Sociais e Planificação em Países em Desenvolvimento pelo London School of Economics and Political Science, Reino Unido 1992-1993. Fez um fellowship sobre população idosa na Universidade de Harvard, Carr Centre for Human Rights Policy, Estados Unidos da América no ano 2000 e um curso de Planificação em Género na Universidade de Sussex, Reino Unido 1986.
A partir de 1976 trabalhou durante 12 anos nas Províncias de Cabo Delgado e Niassa, Moçambique, como Directora Provincial de Saúde e Accão Social. Foi investigadora no Centro de Estudos Africanos, Departamento da Mulher e Género de 1992 a 1997 e desempenhou as funções de Directora da UFICS – Unidade de Formação e Investigação em Ciências Sociais – de 1997 a 2000 na Universidade Eduardo Mondlane. Foi responsável pela cadeira de Género no Judiciário no Centro de Formação Jurídica e Judiciária na formação de magistradas/os judiciais e do Ministério Público. Reformou-se da Função Pública em 2004. Exerceu a função de coordenadora nacional da organização regional Women and Law in Southern Africa – Mozambique de 2007 a 2019.
Participa activamente em várias organizações da sociedade civil que trabalham na área de Direitos Humanos, especialmente das mulheres, da comunidade LGBTQI e das pessoas idosas. Fala, escreve e lê fluentemente em português e inglês e compreende e lê espanhol.