Docente de la Facultad de Derecho de la Universidad de Piura
Abogado por la Pontificia Universidad Católica del Perú Doctor en Derecho por la Universitá degli Studi di Roma “Tor Vergata” Doctor en Teología por la Universidad de Navarra Profesor de Teoría y Filosofía del Derech Vicerector Académico de la Universidad San Ignacio de Loyola.
Ha sido profesor del curso Filosofía Política en la Maestría de Gobierno de Personas del PAD Escuela de Dirección.
Ha sido asesor del gabinete de los asesores de la presidencia del Poder Judicial.