Formado pela Faculdade de Direito da PUC – Campinas (1997);
Especialista em Direito Processual Civil pela PUC – Campinas (2004);
Mestre em Direito Comercial pela PUC – São Paulo (2010);
Diretor Adjunto do Centro de Ciências Humanas da PUC – Campinas (2006-2008);
Professor do Curso de Contratos da Escola Superior de Advocacia em Campinas (2000);
Professor de Direito Comercial da Faculdade de Direito da PUC – Campinas, desde 2000;
Professor de Direito Civil da Faculdade de Direito da PUC – Campinas, desde 2001;
Coordenador Jurídico da Sociedade Campineira de Educação e Instrução, Mantenedora da PUC – Campinas, desde 2009.