Mestre em Direito pela Universidade Federal de Minas Gerais (2017). Pós-graduado em Direito Constitucional pelo IDDE (2015). Bacharel em Direito pela Universidade Federal de Minas Gerais (2013). Professor universitário. Sócio do escritório Capanema, Soares do Couto, Sobreira, Ruggio, Medrado, Vianna, Souza e Puppe Advogados Associados. Tem experiência docente nas áreas de: Direito Constitucional, Direito Eleitoral, Direito Administrativo, Direito Ambiental, Direito Previdenciário, Teoria Geral do Estado, Ciência Política, Teoria da Constituição, Filosofia do Direito e Teoria Geral do Direito.