Professor Titular de Direito Processual Penal pela Faculdade de Direito da Universidade de São Paulo, pela qual também é Livre-Docente em (2011), Doutor (2002) e Mestre (1999) e na qual obteve o grau de bacharel (1993).