Licenciado em Química pela Faculdade de Ciências da Universidade de Lisboa, Doutorado em Química, especialidade de Química-Física pela Universidade de Lisboa.
Actualmente é Investigador Auxiliar no Instituto Nacional de Saúde Doutor Ricardo Jorge, IP, estando afecto à Unidade de Investigação e Desenvolvimento do Departamento de Promoção da Saúde e Doenças Não-Transmissíveis e à Unidade de Tecnologia e Inovação do Departamento de Genética Humana.
Desenvolve actividades de investigação nas intersecções das áreas de bioinformática, aprendizagem automática, ciência de dados, biomedicina, genética e biologia computacional.