É docente e investigador de Tecnologia Educativa no Instituto de Educação da Universidade do Minho. Doutorou-se com uma tese sobre Educação Online.
Projetou, desenvolveu e implementou um Ambiente Virtual de Aprendizagem para suportar uma Abordagem Invertida de Ensino e Aprendizagem Online.
Os projetos atuais focam-se em explorar práticas pedagógicas inovadoras usando tecnologia: blended learning, flipped learning, gamification, game-based learning, digital storytelling.