É diretor na European Schoolnet. Foi Diretor de Serviços de Projetos Educativos, na DGE. Coordenou a Equipa de Recursos e Tecnologias Educativas, participou no Plano Tecnológico da Educação, na Equipa Computadores, Redes e Internet nas Escolas (CRIE), na Unidade de Apoio à Rede Telemática Educativa (uARTE) e foi Diretor do Centro de Competência Nónio Século XXI da Malha Atlântica e do Centro de Formação de Professores da Associação de Escolas de Sintra.