Han har tidligere spilt for den colombianske klubben Independiente Medellín og de italienske klubbene Udinese, Lecce, Fiorentina og . Han ble tatt ut i den colombianske VM-troppen til fotball-VM 2014.