
33-летний полузащитник присоединился к бразильской команде на правах свободного агента. Последние два с половиной года Гуарин выступал за китайский «Шанхай Шэньхуа», куда перешел из «Интера».
Летом 2019 года у Гуарина истек контракт с "нерадзурри". С тех пор игрок искал себе новый клуб.
За сборную Колумбии Гуарин провел 58 матчей и забил 4 гола. В последний раз футболист вызывался в национальную команду еще в 2015 году.