W 1937 mistrz Polski juniorów w barwach KPW Poznań w biegu na 100 m i w skoku w dal. Trzykrotny mistrz Polski jako zawodnik AZS Poznań. Reprezentant kraju na mistrzostwach Europy (Oslo 1946), gdzie jednak odpadł w eliminacjach zarówno na 100 (z wynikiem 11,0) jak i 200 metrów (z wynikiem 22,8). W 1949 roku jako członek sztafety 4 x 100 metrów brał udział w pierwszym po II wojnie światowej meczu międzypaństwowym, w którym drużyna Polski rywalizowała w Warszawie z Rumunami.