Fue electo por tres períodos como concejal (2000-2012) en la Municipalidad de las Cabras. Además tiene el cargo de director honorario del cuerpo de Bomberos (reconocimiento otorgado por mérito a su labor realizada en 30 años de servicio).

Asume como alcalde de la Ilustre Municipalidad de las Cabras el 6 de Diciembre del 2012 y el 17 de mayo del 2018, asume como Presidente de la “Asociación de Municipalidades de la zona Central Costa,  AMUCC”.