Abogado especializado en Derecho Penal, Procesal Penal y Cumplimiento normativo. Ejerce la docencia en la Facultad de Derecho de la Pontificia Universidad Católica del Perú, y en la Academia de la Magistratura.
Implementador y Auditor en Sistemas de Gestión de Riesgo de corrupción. Con Certifiet ISO 37001 Lead Auditor (Auditor Líder Antisoborno), Certifiet ISO 37001 Lead Implementer (Implementador Lider Antisoborno). Y Certified ISO 31000 Risk Manager (Gestión de Riesgo).
Ex Senior Asset Recovery Specialist (ICAR) del Basel Institute on Governance – Suiza.
Ex Procurador Público Especializado en delitos de corrupción de funcionarios en el periodo: dic.2014 a sep.2016. Procurador Adjunto en la Procuraduría Pública Especializada periodo: may.2013 a dic.2014. Dirigió en su periodo la estrategia legal en los casos de extradición y de recuperación de activo de las cuentas de Vladimiro Montesino Torres y los casos de pérdida de dominio de los casos Ad Hoc Fujimori Montesinos.
Ex Secretario General de la Corte Suprema de Justicia de la República del Perú (enero 2011 a febrero 2013). Y ex Asesor en el Gabinete de Asesores del Presidente del Poder Judicial en el marzo – abril de 2013.
Ex Secretario de Confianza adscrito al despacho del Juez Supremo de la Corte Suprema de la República, desde agosto 2005 a diciembre 2010.