Nasceu no Porto em 1975 e reside atualmente na Maia.
É Doutorado em Geoinformática e investigador integrado no Centro de Investigação em Ciências Geo-Espaciais da Universidade do Porto, sendo coautor de várias patentes e artigos científicos em resultado da sua participação ativa em diversos projetos científicos nacionais e internacionais.
É Professor Auxiliar do Instituto Universitário da Maia, onde é atualmente diretor da Licenciatura de Informática, lecionando Unidades Curriculares nas áreas da Engenharia de Software e Sistemas de Informação Geográfica.
Desenvolve atividade no mundo empresarial das Tecnologias de Informação e Comunicação há mais de 10 anos. Presentemente é Diretor de um Departamento de Inovação numa empresa tecnológica nacional.