Advogado - Mestrando em Direito pela UFMG
Advogado formado pela Universidade Federal de Minas Gerais (UFMG), tendo cursado parte de sua graduação na Université Lille 2 – Droit et Santé e na Universidade de Buenos Aires. Foi membro e coordenador de vários grupos de pesquisa, destacando-se entre eles o Grupo de Estudos em Direito Internacional dos Direitos Humanos e a Clínica de Direitos Humanos da Faculdade de Direito da UFMG. Atualmente, além de advogado, Gustavo é mestrando em Direito pela Universidade Federal de Minas Gerais e assessor parlamentar na Câmara dos Vereadores de Belo Horizonte.