Since he played for South Korean side Jeonbuk Hyundai Motors in 2003, Cadu has played for many foreign clubs including Germinal Beerschot in Belgium, União Leiria in Portugal, Hatta Club in the U.A.E. and Bnei Sakhnin FC in Israel.
Partly because of his strong performances for the young Red Devils, he attracted the interest of some Belgian top-clubs, including Club Brugge, Germinal Beerschot and Gent.
After one season in Donetsk, he chose to come back to Belgium and was signed by K.F.C. Germinal Beerschot.
In the European competitions from 1978 to 1984 Rijeka was indefeated on her own stadium Kantrida Wrexham F.C. 3–0, K.S.K. Beveren 0–0, K.F.C. Germinal Beerschot 2–1, FC Lokomotíva Košice 3–0, Juventus F.C. 0–0, Real Valladolid 4–1, Real Madrid C.F. 3-1.