Consultor em Endocrinologia.
Assistente Graduado do Serviço de Endocrinologia, Diabetes e Metabolismo do Hospital de Santo António; Centro Hospitalar e Universitário do Porto.
Doutorado em Medicina pela Escola de Medicina da Universidade do Minho.
Professor Associado Convidado do Instituto de Ciências Biomédicas Abel Salazar da Universidade do Porto.