Anteriormente, foi diretor financeiro e responsável pelo departamento de logística do Grupo Amorim Luxury. Iniciou a sua carreira no Barclays Bank em Lisboa. Trabalhou na divisão de Investment Banking do Barclays em Londres, Madrid, Lisboa e Atenas, onde acompanhou algumas das maiores empresas portuguesas. Trabalhou também na divisão de Banca de Investimento do ALANTRA, em Lisboa. Co-fundou a empresa de big data Stokedge e foi administrador não-executivo do iParque.