Played for
Plays in
Puerto Montt
Alianza FC
América de Cali
Junior Barranquilla
Millonarios
Tolima
CA Morelia
Necaxa
Toluca
12 de Octubre FC
General Díaz
Guaraní
Libertad
Nacional
Rubio Ñú
Banfield
Gimnasia
San Lorenzo