Licenciado em Ciências do Meio Aquático, pelo Instituto de Ciências Biomédicas Abel Salazar, Master of Philosophy, pelo Council for National Academic Awards, Reino Unido, Doutor em Nutrição e Química dos Alimentos, atribuído pela Faculdade de Farmácia da Universidade do Porto.