Da Flamengo signerte Gilmar i 1991, mistet Zé Carlos plassen på laget og forlot klubben. Zé Carlos hadde et kort opphold hos , før han flyttet til Portugal, hvor han spilte for , og Felgueiras.