Licenciado em Medicina Veterinária pela Faculdade de Veterinária – Universidade de Lisboa (1994). Doutorado em Ciências Veterinárias pela Universidade do Porto (2004). Completou a sua formação com a pós-graduação – Curso Geral de Gestão da Universidade Católica e pós-graduação Internacional Business da Porto Business School – Universidade do Porto.
Desde 2013 exerce funções de Presidente do Conselho Diretivo do Instituto Nacional de Investigação Agrária e Veterinária (INIAV), sendo desde 2013 Membro do Conselho de Administração do Centro Internacional de Altos Estudos Agronómicos Mediterrânicos (CIHEAM) em Paris. É Professor Associado na área das Ciências Veterinárias no Instituto de Ciências Biomédicas de Abel Salazar / Universidade do Porto desde 1999.