Ia tercatat pernah bermain untuk klub-klub di Liga Belgia, seperti G Beerschot dan Royal Antwerp.
Selain itu, ia lebih banyak berkarir di Italia dengan memperkuat sejumlah tim seperti Cagliari, AS Roma, Inter Milan, hingga SPAL.
Namun untuk pertama kalinya pemain 35 tahun ini merasakan terdegradasi selama karir sepak bolanya bersama dengan Bhayangkara FC.
Seperti diketahui, ia baru didatangkan manajemen Bhayangkara FC sejak 27 November 2023 dan kontraknya akan berakhir di tahun ini.***