[2] En 1987 fue elegido secretario general de Acción Popular, cargo en el que estuvo hasta 1990.
[2][3] En las elecciones de 1995 postuló como congresista y candidato a la Segunda Vicepresidencia del Perú en la fórmula presidencial de Raúl Diez Canseco Terry, en la cual tenía a Juan Incháustegui como primer vicepresidente.
Obtuvo el sexto lugar con el 1,07% de votos válidos y no salió electo.
[1] En las elecciones de 2016 se postuló nuevamente como segundo vicepresidente en la fórmula presidencial de Alfredo Barnechea, la cual tenía a Víctor Andrés García Belaúnde como primer vicepresidente, pero no salió electo.
[6][7] En 2021 fue nuevamente electo secretario general de Acción Popular con 5,165 votos, donde se impuso a Julio Chávez.