Licenciado em Ensino de Informática, pela Universidade do Algarve. É professor de Informática no ensino básico, tendo já lecionado em vários níveis de ensino (desde o 1º ano do 1º ciclo ao ensino Universitário).
É formador de formadores e de professores desde 2004, no âmbito da utilização de Recursos Didáticos e Tecnologias de Informação e Comunicação.
Além da sua actividade profissional, em 2006 fundou a Comunidade Portuguesa de Moodle, da qual ainda é dinamizador. Foi como dinamizador desta comunidade que tem tido várias participações como orador ou dinamizador de workshops em várias conferências em Portugal e Espanha.
Criador da fantástica série Didáctica/Pedagógica "A Pensar em..." (www.apensarem.net), que é fonte de inspiração para muitos e muitos milhões de Professores... ou pelo menos para meia dúzia deles ;)