Graduado em Administração pelo Ibmec e com mestrado em finanças pela FGV, iniciou sua carreira na Investor Consulting Partners (assessoria em M&A e finanças corporativas). Em seguida, foi gerente de novos negócios na Wise Up (Somos Educação) e depois sócio da gestora Luminus Capital. Atualmente integra a equipe de renda variável da Nord Research, sendo responsável pela série Nord 10X (ações de crescimento).