Han har tidligere spilt for den colombianske klubben Deportivo Cali, den italienske klubben Udinese og den spanske klubben Villarreal.