Abogado constitucionalista egresado de la Universidad de Lima y Doctor en Derecho por la Universidad de Navarra en donde obtuvo dicho grado con la tesis titulada La Forma de Gobierno de la Constitución peruana, la cual fue aprobada con el máximo calificativo: sobresaliente cum laudae.” Ha sido becario Fullbright. Actualmente Es profesor de Derecho Constitucional en la Universidad de Piura, profesor en la Academia de la Magistratura y Titular de la Cátedra Jean Monnet de Derecho Europeo.