Ha debuttato in Costa Rica col Carmelita nella stagione 1991-1992. Nel 1993 passò all'Alajuelense. Nel 1998 giocò per il Deportes Tolima, salvo poi ritornare nella stagione 1998-1999 all'Alajuelense. Successivamente passò al Pérez Zeledón. Nell'Apertura 2008 ritornò al Carmelita, con cui ha concluso la sua carriera agonistica nel 2009.[1]