Mestre e Doutor em Direito pela PUC/SP. Professor nos Programas de Mestrado em Direito da Universidade Paranaense (Unipar-PR) e da Universidade de Itaúna (UI-MG), dos cursos de Pós-graduação da PUC/SP (Cogeae) e da Escola Fundação Superior do Ministério Público do Mato Grosso (FESMP-MT). Consultor da Organização das Nações Unidas (2008-2010) – Relator da Comissão Especial do Ministério da Justiça para elaboração do anteprojeto da nova Lei da Ação Civil Pública. Advogado.