Jest trzykrotnym mistrzem Polski. Trzykrotnie zdobywał Puchar Polski. Grał w meczach Ligi Mistrzów. Wielokrotnie był kapitanem Legii Warszawa. Z opaską na ramieniu występował również w reprezentacji. Z orłem na piersi zagrał 60 razy. Po zakończeniu kariery piłkarskiej prowadził jako trener kluby ekstraklasowe, tymczasowo także Wojskowych. Od 2017 roku stoi na czele Akademii Piłkarskiej Legii Warszawa.