Abogado y militante del Partido por la Democracia (PPD). Actualmente es senador por la circunscripción electoral de la Región de Antofagasta, por el periodo 2022-2030, reelecto tras servir en el cargo durante 2014-2022. Entre 2002 y 2014 fue tres veces diputado por la zona.
Es integrante de las comisiones de Constitución, Legislación, Justicia y Reglamento; y de Derechos Humanos, Nacionalidad y Ciudadanía; y fue presidente de las comisiones de Constitución y Defensa.