É Professor Coordenador no Departamento de Engenharia Informática e de Sistemas do ISEC.
Doutor e Mestre em Engenharia Electrotécnica e de Computadores, Instituto Superior Técnico/UTL.
Auditor dos Cursos da Defesa Nacional, Auditor do Curso de Cibersegurança e Gestão de Crises no Ciberespaço e Auditor do Curso de Gestão Civil de Crises, do Instituto da Defesa Nacional, sendo Presidente da Associação dos Auditores de Defesa Nacional, Centro.
Membro Conselheiro da Ordem dos Engenheiros e membro do Colégio de Engenharia Informática.
Foi Presidente do Instituto Superior de Engenharia de Coimbra e seu Vice-Presidente.
Coordenador de Cursos de Mestrados e Director do Curso de Engenharia Informática.
Desenvolve investigação nas áreas da Programação Web, Ciber Defesa e Ciber Ataque, Ética e Deontologia e desenvolvimento curricular em Cibersegurança.
É autor de mais de oitenta artigos científicos.