Career
Wagner also holds German passport. Youth career
Born in Blumenau, Santa Catarina state, Wagner started his career at Rio de Janeiro team Campo Grande. Through agent Pedrinho VRP, he arrived Italy along with Felipe Chalegre and Diego Tolentino.
He played for Vicenza"s Primavera under-20 team in 2007-2008 season.
He moved to Internazionale Primavera in 2008. Inter signed him along with Jean Mbida.
In exchange, Nicolas Giani, Ivan Fatić (loan), youngster Ivan Reali (loan) and Renato Ricci (loan) joined Vicenza. However in January 2009 he returned to the city of Vicenza.
On 31 August 2010 he joined the fellow Serie B team Varese.
Senior career
On 2 August 2011 he left for Foggia. On 1 July 2013 Wagner returned to Varese and was awarded no.25 shirt.