Licenciado em Matemática – Ramo Ensino pela Universidade Católica Portuguesa.
Licenciado em Informática – Ramo Ensino pela Universidade Católica Portuguesa.
Primeiro ano completo do Mestrado em Administração e Organização Escolar na Universidade Católica Portuguesa, dando equivalência a um diploma de Estudos Superiores Especializados.
Doutorando na Universidade Fernando Pessoa.
Formador de Professores acreditado pelo Conselho Científico-Pedagógico da Formação Contínua da Universidade do Minho.
Neste momento, professor contratado no Agrupamento de Escolas de Tondela Cândido de Figueiredo, onde também exerce a função de Director de Curso do Curso Profissional de Técnico de Multimédia.