Familien flyttet til Sveits, der han begynte å spille for klubben FC Neuenhof, før han gikk til FC Baden der han ble profesjonell sommeren 1998. Han forlot Baden etter én sesong, og signerte for Grasshoppers Zürich sommeren 1999.