Advogado militante formado pela Universidade Guarulhos; mestre em direito pela Universidade Presbiteriana Mackenzie e doutor em direito penal pela Pontifícia Universidade Católica de São Paulo. Professor de direito penal e processo penal em cursos de graduação e pós-graduação. Autor de diversos livros e artigos jurídicos. Avaliador de cursos de direito pelo MEC (pertence ao Banco de Avaliadores (BASis) do Sistema Nacional de Avaliação da Educação Superior (Sinaes).