Abogado por la Pontificia Universidad Católica del Perú, y máster en Derecho Constitucional por la misma casa de estudios. Ha sido Presidente de la Comisión Interamericana de Derechos Humanos de la OEA; Embajador del Perú en el Reino de España; Ministro de Justicia y Derechos Humanos; Director de la Maestría en Derecho Constitucional de la Escuela de Posgrado de la PUCP; Jefe del Departamento Académico de Derecho de la PUCP; Presidente de la Asociación Peruana de Derecho Constitucional; Director General de la Academia de la Magistratura; Director de la Comisión Andina de Juristas.