After starting his footballing career at the Zico Football Center of Rio de Janeiro (CFZ-RJ), right-back Gilberto finished his formative years at Botafogo, where he made his senior debut in 2011. In 2015, he crossed the Atlantic and landed in Italy to play at Fiorentina. In addition to Fiorentina, he represented Hellas Verona and Latina.
In 2017, still connected to Fiorentina, Gilberto returned to his native country to play for Vasco da Gama. Between 2018 and 2020, he played for Fluminense.
The Benfica player has played for Brazil’s youth national teams, namely the Under-21s, for whom he won the Toulon Tournament in 2014, and the Under-23s.