Für die Deutsche Eishockeynationalmannschaft trat er in 99 Länderspielen an und erzielte dabei 72 Tore. Mit ihnen gewann er die Silbermedaille bei der Eishockey-Weltmeisterschaft 1953 und zugleich die Silbermedaille bei der Eishockey-Europameisterschaft. Bei der Eishockey-Weltmeisterschaft 1954 wurde er hinter dem Kanadier Maurice Galan (16 Tore) und Vlastimil Bubník aus der Tschechoslowakei (11 Tore), mit zehn Treffern Dritter in der Scorerliste. Er nahm insgesamt an vier Weltmeisterschaften teil. Auch bei drei Olympischen Winterspielen war er als Spieler dabei: 1952 in Oslo (Norwegen), 1956 in Cortina d’Ampezzo (Italien) und 1960 in Squaw Valley.