W 1938 roku miał zostać zawodnikiem Dębu Katowice, jednak w ostatniej chwili zrezygnował z przenosin na Śląsk mimo porozumienia klubów. W niedokończonym sezonie 1939 reprezentował Garbarnię – między 14 maja i 25 czerwca 1939 pięciokrotnie bronił bramki krakowskiego beniaminka. Po przegranym 0:5 meczu z Wartą Poznań stracił miejsce w bramce Garbarni i letnie miesiące spędził jako zawodnik Zaolzia Trzyniec.

Reprezentacja W reprezentacji Polski zadebiutował 6 września 1936 w meczu z Jugosławią. W kręgu zainteresowań kapitana związkowego Józefa Kałuży znajdował się już jednak wcześniej, w sierpniu 1936 był rezerwowym dla Spirydiona Albańskiego podczas igrzysk olimpijskich w Berlinie. Bronił m.in. w najsłynniejszym meczu Polaków tego okresu – z Brazylią na MŚ 1938, przegranym przez polską drużynę po dogrywce 5:6. Podczas francuskich finałów nie należał formalnie do żadnego z klubów – z Wisłą rozstał się w burzliwy sposób, a nie mógł jeszcze występować w Garbarni. Ostatni mecz w kadrze rozegrał 13 listopada 1938 przeciwko Irlandii.