Napastnik. Urzędnik kolejowy. Zawodnik klubów: Gwiazda Bydgoszcz (22), II Sokół Bydgoszcz-Jachcice (22), Powiwoj i Olimpia Grudziądz (23-24), I Sokół Bydgoszcz (24-25), Polonia Bydgoszcz (26-27), 62 PP Bydgoszcz (27), Toruński KS (28), Toruński KS 29 (29-30). Ligowiec dla Toruńskiego KS 1928. Eliminacje do Ligi (30) dla TKS 29.