Abogado y Magíster en Sociología por la Pontificia Universidad Católica de Chile,  Máster en Gestión Política por la George Washington University, y Doctor (c) en Comunicaciones UC.

Se ha desempeñado como asesor político, legislativo y comunicacional por más de una década tanto en el Senado (2007–2008 y 2020–2023) como en la Cámara de Diputados (2010–2014). Asimismo, fue jefe de estudios del Ministerio Secretaría General de la Presidencia (SEGPRES) entre 2018 y 2020.

Ha sido profesor universitario de asignaturas vinculadas con asuntos públicos, comunicación política y comunicación estratégica en la Universidad Católica y en la Universidad de Los Andes. Actualmente es director de la carrera de Administración Pública en la Universidad Andrés Bello (UNAB) y desde 2026 integra la directiva de la Asociación Chilena de Ciencia Política (ACCP).

A partir de enero de 2024 es parte del Consejo Directivo del CPLT por un período de seis años.