Silva ha iniziato la sua carriera sportiva internazionale nel 2008, vincendo una medaglia d'argento ai Campionati sudamericani under 18. Nel 2011 è entrato nel team brasiliano seniores con il quale ha preso parte alle maggiori competizioni regionali, come i Campionati sudamericani, ove ha vinto un oro nel 2013 in Colombia.[1] In ambito mondiale ha preso parte a due edizioni dei Mondiali nel 2015 e nel 2017,[2] senza mai raggiungere l'accesso alla finale. Inoltre ha rappresentato il proprio paese ai Giochi olimpici di Rio de Janeiro 2016.[3]