Graduado em 1977 pela Pontifícia Universidade Católica de Campinas, com especialização em processo penal pelas Universidades italianas de Milano (1979/1980) e Pavia (1980/1981); Mestre em Direito Processual ( 1986) e doutor em Direito (2000) pela Faculdade de Direito da Universidade de São Paulo.
Professor de Direito Processual Penal na Faculdade de Direito da USP desde 1987 nos cursos de Graduação, mestrado e doutorado
Professor no curso de mestrado em Direito Processual Civil na PUCC (2001/2004), no de mestrado em Direito Processual Penal na UNIP (1999 a 2007), e no de graduação na Faculdade Padre Anchieta (1984/1985)
Promotor de justiça em São Paulo (1978/1983)
Juiz e desembargador do Tribunal de Justiça de São Paulo (1983/2020)
Direito Processual Penal
Garantismo e eficiência
Busca-se analisar os meios de exercício das garantias processuais e sua eficiência jurídica e social.
Intercâmbio, harmonização e hibridização dos sistemas processuais penais;
Justiça Penal Internacional;
Meios consensuais de solução do conflito penal;
Processo Penal e garantias constitucionais e convencionais;
Prova e verdade na persecução penal.