Nascido no Porto em 1956, é casado, pai de três filhos e avô de cinco netos. Doutorou-se em sociologia pelo Instituto Universitário de Lisboa (ISCTE-IUL) e fez a agregação em ciências sociais pela Universidade do Porto. É professor catedrático da Faculdade de Economia da Universidade do Porto e investigador do Instituto de Sociologia da mesma universidade. Trabalha nas áreas de epistemologia e metodologia das ciências sociais; sociologia da cultura; ciência e teoria política; e relações internacionais. É membro do conselho de administração da Universidade Euro-Mediterrânica (uma estrutura da União para o Mediterrâneo, sedeada em Piran Eslovénia). Entre as funções de direção que ocupou na Universidade do Porto contam-se as de pró-reitor e de presidente do Conselho Científico da sua Faculdade. Entre 1999 e 2011 desempenhou funções públicas, entre as quais a de deputado à Assembleia da República e de ministro da Educação, da Cultura, dos Assuntos Parlamentares e da Defesa Nacional. Entre 2015 e 2022, foi ministro dos Negócios Estrangeiros e, entre 2022 e 2024, presidente da Assembleia da República. Intervém regularmente nos meios de comunicação social, tendo sido cronista dos jornais Público, Diário de Notícias e Jornal de Notícias, e comentador da TSF, da RTP-N e da TVI24.