Tras jugar por el FC Zürich por dos temporadas y consiguiendo la Super Liga Suiza en ambas campañas, fue transferido al Hertha BSC, donde estuvo tres años.