Nasceu no Porto em 28 de Maio de 1977 e aí residiu até ao seu ingresso na Universidade do Minho, no ano letivo de 1996/97, tendo-se mudado, primeiro para Guimarães e, mais tarde, em 2001 para Braga, a meio do seu primeiro mandato enquanto Presidente da direção da AAUM, cidade onde ainda reside.
Licenciado em Geografia e Planeamento, frequentou a pós-graduação em Planeamento e Gestão do Território, no mesmo Departamento.
Grande parte do seu percurso académico foi feito em paralelo com o associativismo estudantil. Foi Presidente-adjunto da direção da AAUM em 1999, Presidente da direção em 2001, 2002 e 2003 e Presidente da Mesa da RGA em 2004. Durante esses anos, e por inerência, foi representante dos estudantes nos vários órgãos da Universidade do Minho, entre os quais se destacam o Senado Universitário, o Conselho Académico, o Conselho de Ação Social e a Assembleia da Universidade, órgão colegial máximo da Academia à data.
Em 2015 foi-lhe atribuído o título de Sócio Honorário da AAUM, pela RGA, sob proposta da direção presidida por Carlos Videira.
É, desde 2005, Administrador da RUM – Rádio Universitária do Minho, órgão de comunicação social reconhecido em toda a região norte, mas sobretudo próximo da comunidade académica do Minho e com forte relação às cidades de Braga e Guimarães. Tem sido responsável pela reorganização administrativa, financeira, patrimonial e editorial da secção autónoma dedicada à radiodifusão, comunicação e cultura da AAUMinho, que opera, neste momento, três grandes áreas: o jornalismo e informação, a programação e intervenção cultural, a produção de conteúdos audiovisuais, área onde se tem verificado o grande aumento do volume de negócios, na última decada. Coordenou a mudança de instalações da RUM para o centro histórico, em Braga, integrado no edifício gnration, em 2019 e instalou o estúdio da rádio em Guimarães, em 2022, aquando da renovação da sede da AAUMinho em Azurém.