Se desempeñó en el Porto desde 1988 hasta 1996 y desde 1998 hasta 2007, con el que ganó diez veces la Liga de Portugal y una vez la Liga de Campeones de la UEFA.