Graduado em Direito pela Pontifícia Universidade Católica de Campinas (2006), mestre em Direito pela Universidade Metodista de Piracicaba (2010), doutor em Direito pela Instituição Toledo de Ensino (2018) e pós-doutorando em Direito pela Universidade Federal do Rio de Janeiro (2021-2022).
Tem experiência na área de Direito , especialmente em Direito do Trabalho, Direito Processual do Trabalho, Teoria Geral do Direito e Hermenêutica Jurídica.
Atualmente é professor de Introdução ao Estudo do Direito, de Direito Processual do Trabalho e de Prática Jurídica do Trabalho da Pontifícia Universidade Católica de Campinas, onde também exerce a função de Integrador Acadêmico de Graduação junto à Pró Reitoria de Graduação - PROGRAD, durante a gestão 2018-2021, coordenando as atividades complementares, monitorias e monografias no âmbito da Faculdade de Direito, bem como auxiliando os trabalhos de coordenação da Escola de Gestores, no âmbito da reitoria da Universidade.
Desempenhou a função de integrador acadêmico da Faculdade de Direito durante a gestão 2014-2018, quando foi responsável pela coordenação do Posto de Atendimento do Juizado Especial Cível e do Serviço de Assistência Judiciária Dr. Carlos Foot Guimarães, sendo que, ainda durante este período, foi responsável por idealizar e implantar a Clínica de Direitos Humanos e o Posto de Atendimento do CEJUSC no âmbito do Núcleo de Prática Jurídica da Faculdade de Direito.
Atuou por vários anos como professor de Direito do Trabalho, Prática Jurídica do Trabalho e Processo do Trabalho em cursos preparatórios para o exame da Ordem dos Advogados do Brasil, bem como preparatórios para concursos públicos diversos, além de já ter lecionado no curso de Direito de outras instituições de ensino superior.