Ma na swoim koncie 199 występów w ekstraklasie w barwach Ruchu Chorzów, dla którego strzelił 15 goli – 4-krotny mistrz Polski.
Jako trener pracował między innymi w: GKS Tychy, Polonii Bytom, Podbeskidziu i Ruchu Chorzów, był selekcjonerem reprezentacji Polski kobiet.