Ingresó a la Universidad de Chile en el año 2000, obteniendo la licenciatura en geografía y posteriormente el título profesional en 2005.
En 2010 obtuvo un Máster en Gestión y Promoción del Desarrollo Local en la Universidad Jaime I.
“Sus logros abarcan la ecología, la educación cívica y la política”, constató el medio[2].
El año 2015 asumió como jefe de gabinete del entonces intendente metropolitano Claudio Orrego.
En 2018 fue electo como secretario general del Partido por la Democracia (PPD), etapa en la que le tocó liderar en su sector el "Acuerdo por la Paz Social y la Nueva Constitución", que permitió dar inicio al Plebiscito nacional de Chile de 2020.