Debiut w Zawiszy: 27.03.1955 (CWKS (Zawisza) - CWKS (Wawel) Kraków 4:1, II liga).
Ostatni mecz: 26.10.1958 (Zawisza - Arkonia Szczecin 2:1, II liga).
23 mecze/bez gola (1955 - II liga). 2 mecze w Pucharze Polski.
18 meczów/bez gola (1957 - II liga).
22 mecze/1 bramka (1958 - II liga).
Ogółem: 63 mecze/1 bramka - II liga. 2 mecze w Pucharze Polski.
Reprezentant Pomorza seniorów w Pucharze dr Michałowicza. Wychowanek Azotów Chorzów. Ruch Chorzów (1951-53 ), Polonia Bytom (1954), Pogoń Szczecin (1959-65).
Po zakończeniu kariery był szkoleniowcem m.in. Stilonu Gorzów Wlkp. i Pogoni Szczecin. Z tą drugą drużyną wywalczył 3 miejsce w ekstraklasie. Przez 1,5 roku prowadził Chicago Lions. Uprawnienia trenerskie (trener II klasy) uzyskał w 1967 r. na WSWF w Poznaniu. Szkoleniowcem I klasy został w 1972 r. Pracę trenerską rozpoczął w Pogoni Szczecin (1965), a skończył w 1996 roku w Pogoni Barlinek.