Graduado em Direito pela PUC-SP (Pontifícia Universidade Católica de São Paulo) e em Filosofia pela USP, é mestre e doutor em Direito pela PUC-SP, universidade onde é professor na graduação e pós-graduação.
Tem experiência na área de Direito, com ênfase em Direito das Relações de Consumo, Direito Ambiental e Filosofia do Direito, atuando principalmente nos seguintes temas: direitos difusos, direito do consumidor, direito ambiental, meio ambiente, consumo sustentável, consumo e meio ambiente e educação do consumidor.
Entre 2009 e 2013, exerceu a função de Diretor Adjunto da Faculdade de Direito da PUC-SP. É Procurador do Estado, com atuação na Consultoria Jurídica da Secretaria do Meio Ambiente de São Paulo. Além do Idec, integra os Conselhos Diretores do Greenpeace/Brasil e do Instituto Alana.