Mexikóvárosban született brazil apától és horvát anyától. Gyermekkorát Brazíliában töltötte és Corinthinas utánpótlásában kezdte a labdarúgást. 1985-ben visszatért Mexikóba és még abban az évben bemutatkozott Club América csapatában, melynek színeiben 1996-ig játszott. A CONCACAF-bajnokok kupáját három, a bajnokságot és a szuperkupát két-két alkalommal nyerte meg. 1996 és 1997 között az Atlante játékosa volt. 1997-ben visszatért a Club Américához, ahol egy évet töltött. 1998 és 1999 között ismét az Atlante csapatát erősítette. 2000 és 2003 között a Club Necaxa csapatában játszott.