Motorniczy tramwaju, po wojnie pracownik gazowni. Pomocnik. Zawodnik klubów: Toruński KS 29 (31-34), Goplania Inowrocław (35), Toruński KS 29 (36-37), Pomorzanin Toruń (38-39 i 46-48). Reprezentant Pomorza trzy razy (37). Był jednym z najlepszych pomocników Pomorza okresu międzywojennego. Szczyt swojej formy osiągnął w 1937, trzykrotnie grając w barwach reprezentacji Pomorza.