W okresie od listopada 1929 do 1938 był instruktorem w Okręgowym Ośrodku Wychowania Fizycznego w Poznaniu. Do wybuchu II wojny światowej pracował jako trener lekkiej atletyki (Katowice).

Sportową pasję przejawiał już w okresie nauki szkolnej (uprawiał gimnastykę, lekką atletykę i piłkę nożną). Karierę sportową rozpoczynał w klubie „Sokół Bochum” (1911), gdzie był jednym z najpopularniejszych zawodników. Po przybyciu do Poznania poświęcił się, od sierpnia 1920, uprawianiu lekkiej atletyki. Zawodnik klubów: „Pogoń Poznań” (1920–1922), „Pentatlon Poznań” (1923–1924), „AZS Poznań” (1925–1926 i 1931), „AZS Warszawa” (1927–1930) i „Warta Poznań” (1932–1935). Specjalizował się w skoku o tyczce i 10-boju. Rekord życiowy w skoku o tyczce wynosił 3,705 m (14 września 1930, Brno).

Olimpijczyk z Paryża 1924, w swej koronnej konkurencji, skoku o tyczce, nie uzyskał minimum kwalifikacyjnego 3,66 m (skoczył 3,20 m), odpadł z konkurencji. Ostatecznie w konkursie olimpijskim zajął 15. miejsce. W 1928 był objęty przygotowaniami olimpijskimi, lecz mimo że był wówczas najlepszym tyczkarzem w kraju, na igrzyskach w Amsterdamie nie wystąpił. W latach 1922–1931 14 razy występował w meczach międzypaństwowych lekkoatletycznej reprezentacji Polski.