Iniciou sua carreira na Caixa Econômica Federal em 1979, onde exerceu diversas funções ao longo de sua trajetória, incluindo Diretor Executivo de Gestão de Pessoas, Superintendente Nacional e Chefe de Gabinete da Presidência. Em 2014, assumiu a Presidência do Banco do Nordeste, e, de 2016 a 2018, atuou como Vice-presidente de Habitação da própria Caixa, tornando-se Presidente da instituição em 2018.
Em 2019, presidiu a EMPLASA, a CPOS e a CODASP e, entre 2019 e 2021, foi Presidente do Desenvolve SP – Banco do Empreendedor do Estado de São Paulo. De 2021 a 2024, presidiu a Brasilcap. Sua última função foi a de Vice-presidente da Elo (Cartão Elo).