Possui graduação em direito pela faculdade de direito da universidade de são paulo – usp (1987) e mestrado em direito processual civil pela universidade paulista (2002). Possui doutorado em ciências jurídicas e sociais pela universidad del museo social argentino, em buenos aires (2010). Fez pós-doutorado na itália, pela universidade federal de messina. É procurador de justiça criminal do ministério público do estado de são paulo. É professor de direito penal e processual penal da universidade paulista; professor da escola paulista de direito – epd; professor convidado da escola superior do ministério público de são paulo; coordenador pedagógico do andreucci educacional. Tem experiência na área de direito, com ênfase em direito penal e em direito processual penal. É autor de diversas obras jurídicas publicadas pelas editoras saraiva, verbo jurídico e lumen juris. Articulista e palestrante, tem diversos artigos publicados pela imprensa especializada.