En las elecciones municipales de Lima de 2006, fue electo alcalde de Pueblo Libre por la Alianza Electoral Unidad Nacional, y reelecto en el cargo en las elecciones municipales de Lima de 2010 postulado por el PPC hasta el año 2014.