Biólogo, Mestre e Doutor em Ciências (ênfase em oncologia) pelo Hospital AC Camargo, desenvolvendo os respectivos projetos no Instituto Ludwig de Pesquisa sobre o Câncer. Primeiro pós-doutorado no Centro Internacional de Pesquisa e Ensino do Hospital AC Camargo em neurociências (estudo de doenças neurodegenerativas) e segundo pós-doutorado no Departamento de Bioquímica do Instituto de Química da USP em neurociência molecular (estudo sobre determinação de função de proteínas neurais). Professor na Universidade Cidade de São Paulo desde 2016 e, no curso de Medicina, desde 2019.