Своєю грою за останню команду привернув увагу представників тренерського штабу швейцарського «Серветта», до складу якого приєднався 1997 року. Спочатку був основним гравцем команди, утім згодом втратив місце в основі. Частину 2000 року провів в оренді у китайському «Ченду Уню», а 2001 року перейшов до «Етуаль Каруж».
Протягом 2002–2006 років грав за катарський «Аль-Садд», польську «Віслу» (Краків) та туніський «Монастір», а завершив ігрову кар'єру в індонезійський команді ПСМ (Макасар), за яку виступав протягом 2007—2009 років.