Nació en Santiago y ha dividido su vida entre la metrópolis capitalina, en Quillota (ciudad de sus padres) y Concepción. Es magíster en Gerencia y Políticas Públicas en la Universidad Adolfo Ibáñez, licenciado en Ciencias Políticas y administrador público de la Universidad de Concepción.
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. Militante DC, fue segundo vicepresidente y hoy consejero nacional.
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. Actualmente es académico de la Escuela Administración Pública UDLA.