Maceióban, Brazíliában született és 1971-ben, 12 éves korában költözött Costa Ricába. 1980-ban kapta meg a Costa Rica-i állampolgárságot. 1979 és 1980 között a Durpanel San Blas játékosa volt. 1980 és 1981 között a Municipal Puntarenas csapatában szerepelt. 1982 és 1991 között a Deportivo Saprissa csapatában játszott, melynek tagjaként három bajnoki címet (1982, 1988, 1989) szerzett. 1991 és 1992 között a Municipal Turrialba labdarúgója volt.
1994-ben a Belén együttesénél kezdte az edzősködést. 1996 és 1997 között a Heredianót edzette.[6] 1997-től 2000-ig a Deportivo Saprissa vezetőedzője volt, de 1999-ben Guatemalában is dolgozott a Comunicaciones együttesénél.[7] 2000-ben kinevezték a Costa Rica-i válogatott szövetségi kapitányának.[8] és kijuttatta a válogatottat a 2002-es világbajnokságra, a 2002-es CONCACAF-aranykupán pedig ezüstérmet szerzett. A világbajnokságot követően dolgozott a CS Cartaginés csapatánál, majd Mexikóban vállalt munkát az Irapuato[9] és a Dorados de Sinaloa[10] csapatánál.[11] 2005-ben ismét kinevezték a válogatott élére és irányításával részt vettek a 2006-os világbajnokságon. 2006 és 2008 között a panamai válogatottat irányította szövetségi kapitányként és részt vett a 2007-es CONCACAF-aranykupán.[12] 2010 és 2011 között az Arab emírségekben dolgozott, előbb az Al-Vasl, majd az Al-Dhafra csapatánál.[13][14] 2011-ben hazatért Costa Ricába a Deportivo Saprissa együtteséhez, ahol évet töltött. 2012-től 2014-ig a kínai Tiencsin Teda,[15] 2016-tól 2018-ig az indiai Mumbai City[16] vezetőedzője volt. 2019-ben Kolumbiába szerződött az América de Cali csapatához, mellyel megnyerte a kolumbiai bajnokságot.[17] 2020 és 2021 között a szintén kolumbiai Atlético Nacionalt edzette. A 2022–23-as szezonban ismét az América de Cali edzője volt.