Absolwent gimnazjum, potem CIWF Warszawa (1932), akwizytor, instruktor i trener. Lewoskrzydłowy, pomocnik. Wychowanek Unii Poznań, następnie: Warta Poznań (22-31, Ligowiec 1927), Polonia Bydgoszcz (28-29). Liga dla Warty - jeden mecz, bez gola. W barwach Polonii uczestnik eliminacji do Ligi (29). Trener w poznańskim OZPN i PZPN jako szkoleniowiec objazdowy, następnie w Śmigłym Wilno (38) oraz Granacie Skarżysko-Kamienna (39). W 1940 został żołnierzem wojska polskiego, a następnie w Anglii wstąpił do amerykańskiej 17 dywizji spadochroniarzy. Po wojnie w 1949 przeniósł się z Anglii do USA, gdzie osiadł na stałe w Kalifornii.
Trener kadry PZPN 1936.