After many loan-stints around Brazil, he found more space going into J. League, where he played for Gamba Osaka, even winning a treble with the club in 2014. He collected the strange nickname of Linswandowski in his time in Osaka, before leaving in early 2016.[1]