Fue regidor en el distrito de Miraflores (Lima, Perú) y luego Alcalde del mismo por dos periodos consecutivos de 1990 a 1996, obteniendo en la elección para el segundo periodo un histórico de 94% de votos a su favor.