Magíster en Derecho Público, con mención en Derecho Constitucional, y abogado. Militante del Partido Socialista de Chile, fue alcalde de Calle Larga durante tres períodos consecutivos, entre 2008 y 2021.
En 2022 asumió como diputado por el 6° Distrito de la Región de Valparaíso, representando a comunas del interior y la costa de la zona; siendo reelecto para el período 2026-2030.
En la actualidad es miembro de las comisiones de Trabajo y Relaciones Exteriores de la Cámara de Diputadas y Diputados.