Graduado em Direito pela Universidade Federal do Paraná (UFPR), foi consultor da FENASEG para os segmentos de saúde e previdência e consultor da Federação das Indústrias do Estado do Rio de Janeiro (FIRJAN), onde exerceu a presidência do Conselho de Política Social. Foi vice-presidente do Banco do Estado do Rio de Janeiro (BANERJ) e presidente executivo da BANERJ Seguros. Foi diretor da Companhia de Seguros Atlântica Boavista. Foi, também, presidente do  Instituto Nacional do Seguro Social (INSS) e da DATAPREV.