A fine stagione viene ceduto alla Roma, dove tuttavia non riesce a riproporsi ai livelli precedenti scendendo in campo in soli 12 incontri di campionato realizzando 3 reti. Passa quindi al L.R. Vicenza non brillando neppure in Veneto (4 reti in 16 presenze nella Serie A 1966-1967). L'annata successiva disputa gli ultimi suoi due incontri in Serie A con la maglia del , quindi fa ritorno in Brasile indossando la maglia del Bangu, per poi tornare in Europa per militare nel campionato svizzero.