É Professor Catedrático da Universidade do Porto, onde obteve uma licenciatura em Engenharia Eletrotécnica. Doutorado em Física da Matéria Condensada pela Universidade de Oxford. Investigador do Laboratório Associado IFIMUP-IN. Professor Honorário na Universidade de Zhejiang, Hangzhou, China.