Han har tidligere spilt for den colombianske klubben La Equidad og den portugisiske klubben Sporting CP.