Doutorando em Didática das Línguas, Multilinguismo e Educação para a cidadania, na Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa, passou por vários países francófonos, nomeadamente pela Bélgica e por França, ao longo da sua escolaridade, tendo obtido o diploma de European Baccalaureat em 1993, na Escola Europeia do Luxemburgo. Em 2012, obteve o grau de Mestre em Ensino do Português e do Espanhol (dissertação sobre A Inferência Lexical Entre as Estratégias de Compreensão Escrita em Alunos Portugueses de Espanhol Língua Estrangeira) na Faculdade de Letras da Universidade de Lisboa, onde também já tinha concluído a Licenciatura em Línguas e Literaturas Modernas em Estudos Portugueses e Franceses no ano de 1998 e ,em 2000, a Licenciatura em Ramo de Formação Educacional.
Leciona, desde 2007, língua espanhola na Universidade Lusíada de Lisboa, no âmbito dos cursos de Relações Internacionais e de Turismo, assim como língua francesa e língua portuguesa desde 1999, no 3º Ciclo do Ensino Básico e Secundário.