Mnohem více se však na mezinárodním poli prosadil v hokejovém dresu. Lední hokej hrál od roku 1910 za ČSS Praha a velmi brzy se stal důležitým hráčem hokejové reprezentace. Byl členem mužstva, které získalo první titul mistra Evropy. Po první světové válce k němu přidal další tři. Největší slávu si však získal, když vstřelil jediný gól československé reprezentace na Letních olympijských hrách v roce 1920, který znamenal zisk bronzových medailí. Reprezentoval celkem ve 40 zápasech, v nichž vstřelil 18 gólů. Zúčastnil se také ZOH 1924 a 1928.