Licenciado em Matemática e Ciências da Natureza e pós-graduado em Gestão Escolar. É docente do Grupo 230, do Quadro de Nomeação Definitiva do AE Dr. António Augusto Louro, onde coordena o projeto Clube de Ciência Viva na Escola “Da Ciência à Competência”.