Abogado especializado en derecho constitucional y derecho internacional público. Ha sido consultor de organismos internacionales y entidades públicas, miembro del Consejo Consultivo de la Comisión de Constitución del Congreso de la República y docente en varias universidades. Ex profesor del Centro de Estudios Constitucionales del Tribunal Constitucional y ejerce la docencia en la Academia de la Magistratura. Miembro de la Asociación Peruana de Derecho Constitucional. Ha sido ponente y expositor en congresos nacionales e internacionales y ha publicado artículos en revistas especializadas y libros colectivos. Actualmente es Jefe del Gabinete de Asesores del Jurado Nacional de Elecciones.