Ingeniero Comercial con mención en Administración y Finanzas de la Pontificia Universidad Católica de Chile y Master en Economía de la Universidad de Boston.
Entre los cargos que ha desempeñado se cuentan el de subsecretario de Hacienda, consejero del Banco Central y director Ejecutivo de Televisión Nacional. Asimismo, fue subsecretario del Ministerio de de Obras Públicas, además de director General Administrativo del Ministerio de Relaciones Exteriores y consultor en temas financieros para organismos como el Banco Mundial, el Banco Interamericano de Desarrollo (BID) y el Fondo Monetario Internacional (FMI), entre otros.
Ha ejercido la docencia en las universidades Católica, de Chile, Alberto Hurtado, en la Academia Diplomática chilena y en el Instituto Torcuato Di Tella de Buenos Aires.
A BancoEstado llegó en marzo de 2008 para integrar el Comité Ejecutivo de la entidad y desempeñarse como Gerente General Ejecutivo, cargo en el que fue ratificado en mayo de 2010.