Geógrafo de la Pontificia Universidad Católica de Chile, sus áreas de desarrollo profesional son la pobreza y la desigualdad, el desarrollo territorial y local. En su época universitaria, fue dirigente estudiantil de la misma casa de estudios por el Movimiento Solidaridad UC, en el cual asumió los desafíos de ser candidato para representar a su facultad, coordinador de áreas y finalmente ser miembro del consejo del movimiento.
Es uno de los fundadores de la comunidad política "Socialcristianos Por Chile", agrupación política destinada a la promoción y defensa de los principios de la Doctrina Social de la Iglesia Católica en la vía pública. Se considera un socialcristiano de tomo y lomo, aparte de ser un deportista amateur y colocolino hasta la médula. Concejal de La Florida, electo como militante RN, durante tres períodos, desde 2016.