Played for
Plays in
Unión Temuco
CDS Iberia
Cobreloa
Deportes Valdivia
Osorno
Puerto Montt
San Antonio Unido
Temuco
Trasandino
Unión San Felipe
Tecos FC