The defender was one of the first Italian to play in Eastern Europe, specifically in Russia with Uralan Elista in 2003. This was followed by a fourth and final comeback at Vicenza, with 11 appearances. He then played at Serie B and Serie C1 level with Catanzaro, Perugia, AlbinoLeffe and Treviso.