Licenciado em Comunicação Social pela Universidade do Minho. Estagiou no Público e foi jornalista no Semanário Regional Mirante. É comunicador de ciência e gestor de conteúdos online na Associação Viver a Ciência (VAC) e na Sociedade de Ciências Médicas de Lisboa. Colabora também no projecto Comunicar Ciência.