He was a winner at Weidenau 1937. He played several times in German Chess Championship; took second, behind Kurt Richter, at Aachen 1935, took 11th at Bad Oeynhausen 1937 (Georg Kieninger won), took 16th at Bad Oeynhausen 1939 (Erich Eliskases won), tied for 8–11th at Bad Oeynhausen 1941 (Paul Felix Schmidt and Klaus Junge won), tied for 13-14th at Weidenau 1947 (Kieninger won), tied for 12-14th at Essen 1948 (Wolfgang Unzicker won), and shared 11th at Düsseldorf 1951 (Rudolf Teschner won).
