Funcionario público desde los años '70, destacó como estrecho colaborador de la administración del presidente Ricardo Lagos, durante los años 2000, primero como presidente de BancoEstado y luego como ministro de Estado.