Byl účastník mistrovství světa ve Francii roku 1938 (nastoupil v obou zápasech proti Brazílii). Za československou reprezentaci odehrál 16 zápasů a vstřelil 6 gólů. V roce 1947 byl členem mužstva Evropy k utkání proti Velké Británii, zahrál si na pozici levého záložníka.