Foi deputado estadual por seis legislaturas consecutivas, de 1983 a 2007 e presidente da Assembléia Legislativa do Estado de Minas Gerais de 1995 a 1997 - tendo assumido por diversas vezes, em interinidade, o cargo de Governador do Estado de Minas Gerais. Dentre outros cargos e funções, foi Secretário de Estado da Casa Civil, Secretário de Estado dos Transportes e Obras Públicas, Presidente da Associação Pró-Cultura Palácio das Artes, Presidente da Associação Médica de Minas Gerais, Presidente da Associação Brasileira dos Criadores do Cavalo Manga-larga marchador, Vice-presidente da Câmara de Comércio Ítalo-Brasileira e Vice-presidente da CEMIG - Companhia Energética de Minas Gerais.[1][2]