Abogado por la Universidad Nacional Mayor de San Marcos, maestro en Derecho Procesal Penal en la Universidad Inca Garcilaso de la Vega y doctor en Derecho por la Universidad Nacional de San Agustín de Arequipa. Es juez de la Corte Suprema de Justicia y presidente de la Sala Penal. Ha sido presidente del Poder Judicial entre 2011-2012. Es profesor principal de Derecho Procesal Penal en la Pontificia Universidad Católica del Perú, así como miembro de número de la Academia Peruana de Derecho. Ostenta la condecoración de la Orden El Sol del Perú, en el grado de “Gran Cruz”.
Es autor de numerosos libros en especial sobre Derecho Procesal Penal, siendo una de sus publicaciones el libro de Derecho Procesal Penal-Lecciones (2da. Edición, 2020).