Played for
Plays in
Alajuelense
FC Desamparados
Herediano
Asheville City
The Citadel Bulldogs
Deportivo Cali
Ironi Ramat HaSharon
Dimas Escazú
Saprissa
Sporting FC
UD Moravia