Currículo
- 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 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).
- Professor, conselheiro, coordenador pedagógico e vice-diretor da Escola Paulista da Magistratura (2001/2013).
- Promotor de justiça em São Paulo (1978/1983).
- Juiz e desembargador do Tribunal de Justiça de São Paulo (1983/2020).