Formado e pós-graduado pela Faculdade de Direito da Universidade Federal de Sergipe.
Mestre e Doutor em Direito do Estado e Direito Constitucional pela PUC-SP. Em Sergipe, exerceu os cargos de Procurador do Tribunal de Contas, Consultor–Geral do Estado e Procurador-Geral de Justiça.
Foi Ministro e Presidente do Supremo Tribunal Federal, Presidente do Tribunal Superior Eleitoral, Presidente do Conselho Nacional de Justiça.
É Membro da Academia Brasileira de Letras Jurídicas, da Academia Internacional de Direito e Economia, da Academia Sergipana de Letras, da Academia Brasiliense de Letras e da Academia de Letras de Brasília e, como filiado-correspondente, da Academia de Letras da Bahia.
É Presidente do Conselho Superior do Instituto Innovare, Membro Consultivo do Instituto Palavra Aberta e Presidente do Centro Brasileiro de Estudos Constitucionais – CBEC.