Urodzony 20 sierpnia 1963 w Siemkowicach; pomocnik, obrońca.
Do wielkiego futbolu szedł mocno okrężną drogą: przez Budowlanych Działoszyn i Wartę Sieradz. Poważną szansę dostał dopiero w Górniku Wałbrzych i ją wykorzystał: 31 gier w jego szeregach otworzyło mu drogę do Górnika Zabrze. Tam dorzucił do dotychczasowego dorobku kolejnych 91 spotkań o punkty, co w sumie dało mu 122 występy ekstraklasowe (i 15 goli), a wisienką na torcie był zdobyty przy Roosevelta tytuł mistrza Polski (1988). A to był dopiero początek „rzeczy wielkich” w jego wykonaniu: czterech sezonów w Premier League, w barwach Evertonu, dwóch lat w lidze węgierskiej (MSC Pecs i Kispest-Honved – puchar kraju z tą drugą ekipą), wreszcie siedmiu lat w koszulce Columbus Crew. W klubie z MLS rozwijał swą karierę trenerską: jako asystent, potem „trener tymczasowy”, wreszcie pierwszy szkoleniowiec przez niemal pięć lat! Dwukrotnie też „podchodził” do pracy szkoleniowej w Górniku Zabrze.
W reprezentacji Polski zaliczył 47 występów, w pięciu z nich pełnił rolę kapitana. Zdobył siedem goli.






