Absolwent gimnazjum, drukarz. Lewy obrońca, czasami zawodnik przednich formacji. Zawodnik klubów: Toruński KS (26-28, Ligowiec 1927, 1928), Toruński KS 29 (29-34). Grał w finałach MP (26) oraz w Lidze dla Toruńskiego KS (27-28). Występował w TKS 29 w eliminacjach do Ligi (30). Piłkarz rezerw ligowej drużyny. Grając w TKS 29 był już czołowym graczem zespołu. W czasie okupacji podpisał listę narodowościową. Po wojnie osiadł i zmarł w Niemczech.