Born in Garibaldi, Rio Grande do Sul, Giovanaz started his youth career at América Mineiro, finishing it in Portugal at C.F.
He made his professional debut with the latter on 13 February 2010, playing 11 minutes in a 1–0 away loss against S.L.
[2] In 2010, Assis signed with fellow league club Vitória de Guimarães, being initially assigned to their reserves in the Segunda Liga[3] and going on to be loaned twice.
[4][5] His biggest league input with the first team consisted of 16 matches, in the 2014–15 season.
On 7 July 2016, Assis joined Portuguese second division club Leixões S.C. as a free agent.