Le joueur de 26 ans, qui compte huit sélections en équipe nationale, évoluait depuis deux saisons au Grêmio, dans son pays d'origine, après un premier passage en Europe, en Ukraine, à Dnipropetrovsk, entre 2011 et 2014.
Il s'agit de la deuxième recrue de l'été pour le Zenit, après le milieu international slovaque Robert Mak (PAOK Salonique), qui s'est engagé vendredi pour quatre ans.