Professor Adjunto do Instituto Superior de Contabilidade e Administração do Porto, Politécnico do Porto.
Pós-Doutorado em Tecnologias e Sistemas de Informação pela Universidade de Coimbra. Doutorado em Sistemas e Tecnologia da Informação pela Universidade de Santiago de Compostela, Mestre em Gestão de Tecnologias da Informação pela Universidade do Minho e Licenciado em Informática/Matemáticas Aplicadas.
É membro efetivo do Centro de investigação Centro de Estudos Organizacionais e Sociais do Politécnico do Porto (CEOS.PP) e membro do Laboratório de Inteligência Artificial e Ciência da Computação (LIACC/FEUP).
Membro da Associação Ibérica de Sistemas e Tecnologia da Informação. Presidente da Conferência Internacional de Turismo, Tecnologias e Sistemas (ICOTTS).
Publicou livros em ciência da computação e gestão de bases de dados.
Autor de mais de dez publicações em revistas científicas com fator de impacto JCR.
Membro de comissões científicas de várias conferências/revistas na área de Sistemas e Tecnologias de Informação.