Vadinho Baião é formado em Cooperativismo pela Universidade Federal de Viçosa e inicia sua carreira política em 1979, participando da fundação do Partido dos Trabalhadores (PT) de Belo Horizonte.
Em 1981 também participa da fundação do PT de Ubá.
Foi eleito vereador em Ubá por duas vezes (1996 e 2000).
Em 2004 exerceu mandato de Deputado Federal, pelo Partido dos Trabalhadores (PT).
Foi eleito prefeito de Ubá, em 5 de outubro de 2008, com 63,41% dos votos válidos. Exerceu o cargo entre os anos de 2009 e 2012.
No ano de 2012 foi reeleito prefeito de Ubá, com 26.367 votos, o equivalente a 52% dos votos válidos. Foi o primeiro prefeito reeleito da história política de Ubá.