En las elecciones municipales de 2000 resultó electo alcalde de Recoleta, siendo reelecto en las elecciones de 2004; en ambas ocasiones como militante de la Unión Demócrata Independiente (UDI).