Fue director del Servicio Nacional del Consumidor durante el gobierno de Ricardo Lagos y alcalde de la comuna de Maipú entre 2004 y 2012.