Nasceu em Lisboa em 1971 e licenciou-se pela Faculdade de direito de Lisboa em 1995, estando inscrita na Ordem dos Advogados desde 1997.
Foi monitora da cadeira de Direito Penal I na Faculdade de Direito de Lisboa onde realizou a parte curricular do mestrado científico em Comércio Internacional.
Exerceu Advocacia na Almeida D’Eça Advogados durante 3 anos.
Integrou, de 1999 a 2010 o departamento legal da Sonae Sierra S.A.
Legal Manager da Alliance Healthcare S.A. em 2010 e Advogada Associada da Lamego & Horta Advogados, de 2011 a 2014.
Ingressou na PLEN em Novembro de 2014.