Técnico em Edificações (2001) pelo Colégio Técnico de Limeira (UNICAMP), Engenheiro Civil (2007) pela Escola de Engenharia de São Carlos (EESC-USP), Mestre (2010) e Doutor (2015) em Planejamento e Operação de Sistemas de Transportes pelo Departamento de Engenharia de Transportes (STT) da Escola de Engenharia de São Carlos (EESC-USP), com Doutorado Sanduíche (2013) no Institute for Transport Studies (University of Leeds-UK). Atualmente é Professor Doutor no Departamento de Engenharia de Transportes da Escola Politécnica da USP (PTR-EPUSP) onde atua em atividades de ensino e pesquisa na área de transporte urbano com enfoque em comportamento de viagens, modelagem da mobilidade urbana e eventos exógenos que afetam os sistemas de transporte e o comportamento dos indivíduos.