After a six-month spell in Greece, he returned to his homeland on 28 August 2007 and signed a three-year contract for FC Zürich.
He spent time away from home in Greece for six months before returning to his homeland on 28 August 2007 and joining FC Zürich on a three-year contract.