Doutorado em Educação, na especialidade de Desenvolvimento Curricular, pela Universidade do Minho. Atualmente é professor no Instituto de Educação da Universidade do Minho, investigador no Centro de Investigação em Educação (CIEd), Presidente do Conselho Científico da Associação Nacional de Professores (ANP) e Vice-Presidente da Sociedade Portuguesa de Ciências da Educação (SPCE). Tem participado em diversos projetos de investigação no âmbito das Políticas e Práticas Curriculares, da Pedagogia no Ensino Superior e da Avaliação em Educação, sendo autor e coautor de artigos e publicações nessas áreas.