Alcalde de la comuna de San Ramón. A fines de 1980 ingresó a estudiar Auditoria en la Universidad de la Frontera de Temuco. Desde 1991 ejerce como contador auditor y ha tenido diferentes responsabilidades en el ámbito del sector público, como auditor de la Contraloría de Fonasa, asesor del Ministerio del Interior con José Miguel Insulza y durante el primer gobierno de la Presidenta Michelle Bachelet.
Ha sido concejal de la comuna de San Ramón durante tres períodos, además de ser dirigente regional y nacional del Partido Socialista de Chile durante más de 15 años.