Fue alcalde de la comuna de Santiago desde 2004 hasta 2008, siendo independiente alineado con Alianza por Chile.