Played for
Plays in
Alianza FC
CD Águila
Always Ready
Univ. Católica
América de Cali
Deportivo Cali
Deportivo Pasto
La Equidad
Millonarios
Real Cartagena
Estudiantes de Mérida
CA Morelia
Club Tijuana
Puebla
Dalian Pro
Shanghai Shenhua
Cruzeiro