Licenciado em Direito, em 2019, e Mestre em Direito (Ciências Jurídico-Civilísticas), em 2021, pela Faculdade de Direito da Universidade do Porto. Foi Tax Consultant na equipa de Business Tax Advisory da EY - Ernst