Agente (Inspector) de investigação criminal, na Polícia Judiciária de Braga, onde realiza investigação na área dos Crimes Informáticos (Cibercriminalidade) e dos crimes praticados com o recurso ao meio informático. No mesmo local, exerceu funções na investigação na área da Criminalidade Económico-Financeira (Corrupção, Peculato, Fraude Fiscal, Fraude na obtenção e desvio de subsídio ou subvenção). Foi Agente (Inspector) de investigação criminal na Polícia Judiciária de Lisboa, onde investigou de crimes de Burla (firmas fictícias). Exerceu funções enquanto Analista de sistemas informáticos, na Polícia Judiciária, em Lisboa. Licenciado em Engenharia Informática e de Computadores, pelo Instituto Superior Técnico, Lisboa (Portugal). Curso de Formação de Inspectores Estagiários, pelo Instituto Superior de Polícia Judiciária e Ciências Criminais, Loures (Portugal). Formador na área de Cibersegurança e Análise Forense.