 On 21 August 2002, Sousa joined C.F.Os Belenenses on a one-year loan, signing on a permanent basis in the following season and always representing the Lisbon-based club in the top flight.Afterwards, he moved to Olympiakos Nicosia in Cyprus, before ending his career in 2010 after one season with F.C.