Se ha desempeñado como Juez Especializado y Juez Superior de la Corte Superior de Justicia de Lima cuya presidencia detentó durante tres años.
Fue magistrado contralor durante cinco años a cargo del área de investigación socio jurídico e informática.
Ejerció la docencia universitaria en varias universidades en materia procesal y ética jurídica, así como en la Academia de la Magistratura como profesor participante en los programas de formación de aspirantes y capacitación para el ascenso.
Ha desempeñado el cargo de presidente de la Sala Penal Nacional para casos de Terrorismo y luego de la Sala Penal Nacional para casos de Terrorismo y Bandas.
Cursó estudios de Maestría en Derecho del Trabajo y la Seguridad Social en la Universidad Nacional Mayor de San Marcos y de Doctorado en la Universidad “San Martín de Porres”.
Fue presidente de la Comisión de Alto Nivel nombrada por el Consejo Ejecutivo del Poder Judicial para la modernización, desconcentración y descentralización del sistema de justicia, con mucho impulso en lo relativo al fácil acceso a la justicia a nivel nacional.
Ex Decano del Colegio de Abogados de Lima.