En las elecciones municipales del 31 de octubre de 2004, resultó electo alcalde del municipio de Maipú, venciendo al entonces alcalde Roberto Sepúlveda.