Ha ejercido diversos cargos en dos de los tres poderes del Estado, en el Ejecutivo y en el Legislativo, iniciándose como Secretario del Ministro de Justicia Javier de Belaúnde en 1966.