Frem til 1992 var han en sentral spiller for Benfica, og fikk totalt 100 seriekamper for klubben i tillegg til at han var med på å vinne Supertaça Cândido de Oliveira i 1989 og Primeira Divisão i 1990/91. Klubben kom også til finalen i Serievinnercupen i 1989/90, som de tapte mot AC Milan. I 1992 dro han videre til italiensk fotball og Serie A-klubben SSC Napoli, hvor han fikk i underkant av 50 seriekamper frem til 1994. Etter VM samme år skrev han under på en kontrakt med AS Roma. Etter at klubben hadde prestert middelmådig over tre sesonger, etter blant annet å ha blitt slått ut i kvartfinalen i UEFA-cupen 1995/96, dro han sommeren 1997 til den skotske storklubben Rangers FC under ledelse av Walter Smith.