Docente a tiempo parcial en la Pontificia Universidad Católica del Perú, en la Unidad de Posgrado de la Universidad de Huancavelica, Perú, y en la Academia de la Magistratura del Perú. Grado de maestro en Razonamiento probatorio por la Universitat de Girona y la Universidad de Génova, con nota sobresaliente. Abogado por la Universidad Nacional Mayor de San Marcos, Perú.
Es autor de los siguientes libros: Derecho procesal penal alemán y peruano (en coautoría con Klaus Volk y Kai Ambos); La prueba prohibida y nulidad de actuados en el proceso penal; La culpabilidad y otros temas de Derecho Penal Mínimo, además de diversos artículos en materia penal y procesal penal.
Juez titular de la Corte Superior de Justicia de Lima, Perú. Exasesor de la Alta Dirección del Ministerio de Justicia, Defensoría del Pueblo y Corte Suprema.