Doutorado em Engenharia Biomédica pela Universidade do Porto e mestre e licenciado em Engenharia Biomédica pelo Instituto Politécnico de Bragança. É Professor Auxiliar na Escola Superior de Biotecnologia e trabalha nas áreas de Bioengenharia e Engenharia Biomédica. Leciona disciplinas de processamento de sinal, eletrónica digital, programação de computadores e de aprendizagem computacional. As suas áreas de interesse e investigação focam-se na aplicação de técnicas de processamento de sinal/imagem e de inteligência artificial no diagnóstico automático de doenças neurodegenerativas, cardíacas e da fala e na monitorização em tempo real de cicatrização de feridas.