Sześciokrotnie był wicemistrzem Polski: w 1922 w biegu na 200 metrów, w 1925 w biegu na 100 metrów, a w 1926 na 100 metrów, 200 metrów, sztafecie 4 × 100 metrów i sztafecie 4 × 400 metrów. Był kilkakrotnym rekordzistą Polski w sztafecie 4 × 100 metrów do wyniku 44,0 (29 maja 1927 w Warszawie) i dwukrotnym w sztafecie 4 × 400 metrów (do wyniku 3:28,2 (28 maja 1927 w Warszawie). W latach 1922–1927 pięć razy startował w meczach reprezentacji Polski (dwanaście występów), odnosząc 1 zwycięstwo indywidualne.
W 1925 startował w mistrzostwach Polski w pływaniu w Warszawie, zdobywając w sztafecie 4 × 50 m stylem dowolnym 3. miejsce />.
Rekordy życiowe
KonkurencjaData i miejsceWynikbieg na 60 metrów24 lipca 1923, Warszawa7,1bieg na 100 metrów16 sierpnia 1925, Kraków11,0bieg na 200 metrów14 sierpnia 1926, Warszawa23,0bieg na 400 metrów29 maja 1927, Warszawa51,3
Był zawodnikiem Polonii Warszawa (1922–1927).
Działalność dziennikarska W latach 1926–1939 był sprawozdawcą sportowym, sekretarzem redakcji i zastępcą redaktora naczelnego Przeglądu Sportowego. Od września 1946 do końca 1948 pracował jako zastępca redaktora naczelnego Wieczoru Warszawy. Od stycznia 1948 sekretarz redakcji Życia Warszawy, od 1956 także zastępca redaktora naczelnego.