Zdobył w sumie 18 tytułów mistrza kraju na dystansach 500 m: w 1922, 1923 1927 1928 i 1929, na 1500 m: w 1922, 1923, 1927 i 1928 roku i 10 000 m w 1924, 1927, 1928 i 1929 roku. Jest także kilkukrotnym rekordzistą kraju na dystansach 500, 1500 i 5000 m.

W 1925 roku wystartował w Mistrzostwach Europy w Łyżwiarstwie Szybkim w Sankt Moritz (Szwajcaria), zajmując 7. miejsce.(zajął 7. miejsce na 5 000 m i 5 na 10 000 m). 22-krotny mistrz Polski w łyżwiarstwie szybkim w latach 1922–1929.

Inne dyscypliny W barwach Pogoni uprawiał także łyżwiarstwo figurowe.

W 1937 członek sądu honorowego LKS Pogoń Lwów.

Startował też w zawodach tenisa stołowego.

Po II wojnie światowej Po przymusowym opuszczeniu Lwowa osiadł na pewien czas w Bytomiu i zaangażował się w założenie i działalność Polonii Bytom (klubu kontynuującego tradycje Pogoni Lwów), głównie w sekcji hokejowej Polonii. Następnie zamieszkał w Warszawie. Po zakończeniu kariery trener, sędzia i działacz sportowy. Został selekcjonerem reprezentacji polski w hokeju na lodzie i piłce nożnej. W latach 1949–1953 był trenerem Legii Warszawa. Następnie w latach 1954-1957 był trenerem Polonii Warszawa.