Formado em Direito pela Pontifícia Universidade Católica, atua como advogado desde 2004. Atuando inicialmente em Escritório de Advocacia - José O. Soares, nas comarcas de Belo Horizonte, Contagem, Santa Luzia, Neves, Sete Lagoas, Pedro Leopoldo nas áreas Cível, Consumidor, Empresarial, Trabalhista e Penal. Graduou-se em Administração Pública na UFOP, Pós Graduado em Direito Público - UNIPAC e Gestão do SUS - ENSP/Fiocruz, cursa Especialização em Direito Público Faculdade UNYLEYA e Gestão Pública na UFJF. Trabalhou na Prefeitura Municipal de Ouro Branco - Ago 2006 a Mar 2016, Procurador Jurídico, Diretor Geral Hospitalar e Procurador Geral, sócio no escritório VRS Consultoria Jurídica, atualmente Consultor VILLELA MARQUES Consultoria e Advocacia.