Formado em Direito pela Pontifícia Universidade Católica de São Paulo (PUC-SP). Atualmente é Juiz de Direito do Tribunal de Justiça do Estado de São Paulo (TJSP), tendo sido aprovado em 1º lugar na prova oral do concurso. É ainda Juiz da 382ª Zona Eleitoral do Tribunal Regional Eleitoral de São Paulo (TRE-SP) e integrante da 2ª Turma do Colégio Recursal da Fazenda Pública de Santo André. Foi orador titular da equipe da PUC-SP no 17º Willem C. Vis Moot (Viena, Áustria – 2010) e coach das equipes da PUC-SP no 19º Willem C. Vis Moot (Viena, Áustria – 2012) e no 10º Willem C. Vis Moot East (Hong Kong – 2013). Bolsista da PUC-SP, por mérito acadêmico, na Faculdade de Direito da Universidade de Durham (Reino Unido – 2010). Aprovado também no 56º Concurso de Ingresso na Magistratura do Estado de Goiás (TJGO – 2016).