Sus estudios básicos los realizó en la Escuela 572 de la Población Santa Adriana, en la zona sur de Santiago, y en 1973 terminó la secundaria en el Liceo Comercial Villa Las Ferias.
Entre los años 1974 y 1977, estudió Economía en la Universidad de Chile, pero finalmente optó por la carrera de Pedagogía en Castellano en la Universidad Técnica del Estado (actual USACH).
Además, en 1988 cursó un Magíster en Urbanismo en la Universidad Católica de Chile.
Designado por el presidente Patricio Aylwin como primer alcalde de la recién instalada comuna en 1991,[1] fue la 2 mayoría en las primeras elecciones democráticas tras el retorno a la democracia,[2] pero fue reelecto alcalde por un pacto realizado al interior de la coalición Concertación a la cual pertenecía.
Miembro del Comité Central y la Comisión Política del Partido Socialista de Chile en reiteradas ocasiones, el año 2006 fue elegido Vicepresidente de la colectividad y en 2008 fue revalidado en el cargo.