Foi um dos sócios integrantes do time de investimentos da Velt Partners (antiga M Square Brasil), trader de renda variável na corretora Credit Suisse e, desde novembro de 2018, atua como gestor da Alpha Key.

É engenheiro naval formado pela Poli-USP.

Possui certificação CGA.