Dia bermain untuk Jerman di dua Olimpiade Catur resmi dan satu Olimpiade Catur tidak resmi: di papan keempat (+6 <unk>3 =3) di Hamburg 1930
, papan keempat (+7 <unk>1 =7) di Praha 1931, papan pertama (+8 <unk>2 =8) di Munich 1936. Ia memenangkan dua medali perunggu tim (1930, 1936) dan satu medali perunggu individu (1931).