Possui graduação em Economia e mestrado em Matemática Aplicada pela Universidade de São Paulo (2005 e 2010), doutorado em Matemática pelo Instituto Superior Técnico (2013) e Livre-Docência (Habilitation) em Matemática pelo ICMC-USP (2016).
Tem experiência em Ensino de Matemática, Formação do Professor de Matemática, Produção de Material Didático para o Ensino, Mediação pedagógica e gestão em EaD e Tecnologias Educacionais.
Tem experiência na área de Matemática, com ênfase em Geometria e Topologia. Já ganhou prêmio IAS Summer Collaborator, IAS - Institute for Advanced Studies
Dedica-se às áreas de Matemática e Ensino, com ênfase em Matemática Discreta, Combinatória, Grafos, Álgebra Linear, ensino fundamental e médio e formação de professores da escola básica.
Atualmente é professor assistente no departamento de Matemáticas na PUC-RJ (2014). Tem experiência em equaçõess cinéticas, sistemas conservativos e dissipativos, sistemas de partículas, propagação de onda em médio aleatório e aplicações a problemas inversos.