Nació en Santiago en 1982 y creció y vive hasta ahora en el barrio Las Rejas. Es padre de dos hijos, Antonia y Santiago, niños que, al igual que su padre, son orgullosos centralinos. Estudió en el Liceo Anglo Chileno de Estación Central y egresó de su enseñanza media en el Liceo de Aplicación. Sus estudios superiores los realizó en la Universidad Católica, en donde se graduó de sociólogo.
Su desarrollo profesional ha estado ligado al ámbito público, destacando su paso por Senda, como jefe de área de gestión territorial. Fue concejal por dos períodos consecutivos (2012-2021), obteniendo en el último la primera mayoría de la comuna, en cupo PS.
En 2021 fue electo alcalde de Estación Central con el 58,35% de los votos, en calidad de independiente por el Frente Amplio. Sus principales ejes de trabajo han sido seguridad ciudadana, recuperación de espacios públicos y desarrollo urbano a escala humana y barrial. En 2024 fue reelecto para su segundo período.