Absolwent seminarium pedagogicznego, nauczyciel matematyki i fizyki. Napastnik, prawoskrzydłowy i łącznik. Wychowanek klubu Vistula Toruń, następnie: VfB Thorn (19-20), Czarni Toruń (21), krótko Sokół Toruń (22), potem Toruński KS (22-28, Ligowiec 1927, 1928), Polonia Warszawa (28, Ligowiec 1929), Toruński KS 29 (30), Gryf Toruń (31), Toruński KLT (32). Liga dla Toruńskiego KS (27-28) i dla Polonii (29). Jeden z najlepszych piłkarzy w dziejach toruńskiego futbolu, autentyczny as TKS, jej kapitan i „społeczny” trener (w rodzinnym mieście szkolił także piłkarzy Gryfa). Jako „polonista” stanowił silny punkt zespołu, ale do tej próby doszło już u schyłku jego kariery. Brak wiarygodnych informacji o jego losach po 1966. W czasie wojny, po 1941 wyjechał do Rostocka, później w NRD, gdzie mieszkał jeszcze w połowie lat 60.