1986 és 1999 között a Deportivo Saprissa csapatában játszott, melynek tagjaként hat bajnoki címet (1988, 1989, 1994, 1995, 1998, 1999) szerzett és két alkalommal (1993, 1995) nyerte meg a CONCACAF-bajnokok kupáját.
2000 és 2001, illetve 2017 és 2019 között a Deportivo Saprissa vezetőedzője volt és két bajnoki címet szerzett. 2020 és 2022 között az U20-as válogatott szövetségi edzője volt.