Doctor en Derecho por la Universidad Inca Garcilaso de la Vega, magister en Política Jurisdiccional por la Pontificia Universidad Católica del Perú, maestro en Ciencias Penales por la Universidad de San Martín de Porres. Tiene estudios de Posgrado en la Universidad de Girona-España, la Escuela Judicial de España, la California Western School of Law e Iris Center Usaid de EEUU y la ONU. Actualmente, es docente en materia de Derecho Procesal Penal y Litigación Oral en la USMP, Academia de la Magistratura y el posgrado de la Universidad Nacional Mayor de San Marcos y la Pontificia Universidad Católica del Perú. Además, es Juez Supremo de la Corte Suprema de Justicia de la República. Su línea de investigación se basa en temas de derecho procesal penal.