También ha jugado en el Dallas Burn de la MLS norteamericana, Veracruz de México, en el América de Cali, Atlético Nacional, Real Valladolid de España, Deportivo Pereira y en el Deportes Quindio.