Начинал как игрок берлинского «Униона», в составе которого был основным игроком и провёл 7 лет. После двух сезонов в «Ганзе» покорил главную команду его родного города — «Герту». Был основным игроком бело-синих, провёл 6 сезонов, сыграл 107 игр и забил 6 мячей. Переходил в «Герту» как подающий надежды игрок сборной, и только в составе берлинцев стал основой «немецкой машины». Закончил карьеру в 2007 году во франкфуртском «Айнтрахте».