Nacido en La Serena, llega a residir al Santiago a los nueve años de edad por traslado de su nucleo familiar, ciudad donde cursó su enseñanza media en el Colegio de La Salle destacando por sus rendimiento escolar, como deportista y dirigente estudiantil. Es licenciado en Psicologia, obteniendo el título de Psicólogo en la Universidad de Chile con distinción máxima a comienzos de los años '90.
Estudió posteriormente Ciencias Políticas en la Universidad de Heidelberg, Alemania y paralelamente realizó estudios libres de Psicología y Economía en la misma Universidad alemana hasta el año 2003. En Chile trabajó para el Departamento de Ciencias Sociales de la Universidad de Chile en proyectos de Investigación-acción en el área de la Psicología Comunitaria y para la Fundación Frei, en el area de Capacitación y Formación Integral. Paralelamente ejerce como terapeuta en ejercicio libre de la profesión.
Desde fines de los años '90 ha trabajado en proyectos e investigación para el area de Pedagogía de la Salud y Prevención Social en Alemania, tanto como consultor de empresas y coaching. Es militante DC.