Professor adjunto no Instituto Politécnico de Viana do Castelo (IPVC), Doutor em Ciências Veterinárias pela UTAD, Mestre em Produção Animal pelo International Center for Advanced Mediterranean Agronomic Studies e Licenciado em Medicina Veterinária pela Universidade Técnica Lisboa. Foi coordenador nacional do 7º Poliempreende. É, atualmente, Vice-Presidente do IPVC.