Estudió en el Liceo 6 de Hombres de la capital (hoy Liceo Andrés Bello), donde fue compañero del político socialista Camilo Escalona, y posteriormente ingeniería civil industrial en la Universidad de Chile.
[1] En agosto de 1995 pasó a integrar el comité ejecutivo del entonces Banco del Estado de Chile, como gerente general ejecutivo, cargo desde el cual lideró una fuerte modernización de la entidad en los planos operacional y comercial.
[1][3][4] Dejó el cargo, por decisión de la presidenta Michelle Bachelet, en diciembre de 2007, vale decir, diez meses después del colapso que produjo en la capital la implementación del sistema de transporte Transantiago, de cuyo administrador financiero BancoEstado era su mayor accionista, con un 21%.
[1] Dos meses antes había sido apartado de la presidencia del denominado AFT, ente responsable del funcionamiento de la plataforma tecnológica del plan, elemento que resultó ser uno de los más cuestionados del proyecto tras su fallida implementación.
[5][6][7] Tras su remoción, volvió al sector privado, específicamente a CorpBanca, del empresario local Álvaro Saieh, con quien había trabajado en el Banco Osorno.