Doutorado em Antropologia, na Universidade do Minho, em 2003, é Professor Auxiliar e Diretor do Departamento de Sociologia da UM.
Estuda identidades sociais e nacionais, sobretudo durante o período do Estado Novo, em contexto de fronteira e a lusofonia. Interessa-se igualmente pela memória social, nomeadamente no contexto das atuais crises financeiras, políticas e sociais. É membro do CRIA (Centro em Rede de Investigação de Antropologia (CRIA). Venceu recentemente a 11.ª edição do Prémio Nacional de Conto Manuel da Fonseca com a obra “Vinte Mil Léguas de Palavras”.