W reprezentacji Polski rozegrał 2 mecze i strzelił 4 bramki. 12 września 1937 w meczu z Bułgarią w Sofii (3:3) jako drugi reprezentant w historii zanotował hat trick w debiucie, pierwszym był Zygmunt Steuermann. Był w składzie polskiej kadry na Mistrzostwa Świata 1938.