Nació en Santiago y ha dividido su vida entre la metrópolis capitalina, en Quillota (ciudad de sus padres) y Concepción. Es licenciado en Ciencias Políticas y administrador público de la Universidad de Concepción; así como magíster en Gerencia y Políticas Públicas en la Universidad Adolfo Ibáñez.
El año 2002 llegó al Centro de Estudios para el Desarrollo (CED), fundado en 1980 por Gabriel Valdés. También se ha desempeñado en el área académica, en el área de las consultorías y también en órganos de gobierno. En el ámbito de las consultorías, ha trabajado como investigador en el diseño, implementación y evaluación de diversas políticas públicas sectoriales. En lo académico ha sido ayudante en la Facultad de Artes Liberales de la Universidad Adolfo Ibáñez, profesor asistente en la Escuela de Gobierno de la Universidad de Chile y también profesor del Departamento de Administración Pública y Ciencia Política en la Universidad de Concepción. Es segundo vicepresidente del Centro Democracia y Comunidad (CDC) y consejero nacional de la DC.