Professor Auxiliar do Instituto de Educação da Universidade do Minho. Desenvolve atividades de investigação, ensino e supervisão na área da educação em ciências para a educação básica. Tem várias publicações em livros e revistas internacionais indexadas em bases de dados de referência. Participou em dois projetos europeus (FP7) e no projeto de Reforma Curricular do Ensino Básico da Guiné Bissau (RECEB), financiado pela UNICEF e pela FCG. Atualmente, integra a equipa da UMinho que participa no Programa Nacional de Formação e Gestão do Pessoal Docente (PNFGPD) da República de Angola. Desempenha, desde 2014, as funções de Diretor do Curso de Licenciatura em Educação Básica.