Ana M. C. Serra nasceu em Lisboa em 1955. Licenciou-se em História na Universidade de Lisboa, em 1983. Iniciou a atividade profissional em 1974, numa agência de publicidade, lecionou História e Língua Portuguesa, no ensino básico público (1985-2000), e trabalhou na Inspeção-Geral da Educação (2000-2014).
