Formou-se em jornalismo pela Faculdade de Letras da Universidade do Porto, tendo passado pelo Diário Económico e Jornal de Negócios. Entrou para a JLM & Associados em Maio de 2007, sendo responsável desde essa altura pela comunicação institucional e estratégica do Grupo Impresa e da Altice Arena. A partir de Novembro de 2014, acumulou essas funções com as de diretor-geral da M Public Relations - agência eleita a melhor do ano em 2018 pelo Meios&Publicidade -, que tem entre os clientes empresas como Millennium BCP, Galp, Gulbenkian, Siemens, Heineken, Oceanário de Lisboa, entre outros. Fundou ainda a Notable em 2013.