Mit der deutschen Eishockeynationalmannschaft nahm er an den Weltmeisterschaften 1937, 1938 und 1939 teil. Ebenso nahm er mit der Nationalmannschaft an den Olympischen Winterspielen 1952 in Oslo teil, wo er mit dem Team den achten Rang belegte. Insgesamt absolvierte der gebürtige Münchner 22 Spiele im Trikot der Nationalmannschaft.