De profesión abogado. Militante del Partido Comunista de Chile (PCCh), desde 1999 ha trabajado en distintos servicios públicos en la ciudad de Iquique: Sename, Gobierno Regional, Gendarmería y en el municipio local.
Ha estado vinculado desde muy joven en la política, primero desde el movimiento estudiantil secundario y luego en el ámbito universitario, trabajando por la recuperación de la democracia y los derechos humanos.