Debiut w Zawiszy: prawdopodobnie 20.06.1951 (Zawisza - Wisła (Kolejarz) Grudziądz 1:0, klasa wojewódzka).
1 mecz udokumentowany/bez gola (1951 - klasa wojewódzka i mistrzostwa województwa). 5 udokumentowanych meczów/bez gola (1951 - o wejście do II ligi). 7 meczów udokumentowanych/bez gola (1952 - II liga). 2 mecze udokumentowane/bez gola w Pucharze Polski. 14 meczów udokumentowanych/bez gola (1953 - II liga). Z reprezentacją Pomorza zdobył nieoficjalne mistrzostwo Polski juniorów (1949). Mistrz Pomorza z Zawiszą - 1951(klasa wojewódzka). Mistrz Wojska Polskiego z drużyną Zawiszy - 1952. W czasie swojej gry w Zawiszy był najlepszym technikiem w drużynie. Należycie wspomagał obronę i atak. Wychowanek Pomorzanina Toruń, w tym klubie do marca 1951. Polonia (Stal) Gdańsk (1954-66).
Po zakończeniu występów na boisku przez trzy lata był szkoleniowcem juniorów Polonii Gdańsk. Wychował takich piłkarzy jak Andrzej Szarmach, czy Henryk Kliszewicz. Był zatrudniony w wyuczonym zawodzie w Stoczni Gdańskiej (grudzień 1953-grudzień 1984). Pracę przerwał z uwagi na chorobę.