1954 gewann er in Schkopau die DDR-Meisterschaft U20 mit 2:1 in einem Stichkampf gegen den Hallenser Siegfried Mühlberg, nachdem beide nach 16 Partien mit 12 Punkten gleichauf lagen. Zwei Jahre vorher bei der gesamtdeutschen U20-Meisterschaft in Sigmaringen hatte er noch den vierten Platz erreicht. 1956 gewann er das Internationale Weihnachtsturnier in Wien vor dem jugoslawischen Großmeister Vasja Pirc und dem Österreicher Andreas Dückstein. Mit der Nationalmannschaft der DDR nahm er an drei Schacholympiaden und zwei Studentenweltmeisterschaften teil. Bei Schacholympiaden spielte er 1956 an Brett 2, 1958 an Brett 3 und 1960 an Brett 4. Er holte insgesamt 21 Punkte aus 41 Partien (+11 =20 −10), wobei Siege gegen Gedeon Barcza und Heinz Lehmann hervorzuheben sind. Bei den Studentenweltmeisterschaften 1957 (mit Sieg gegen Bent Larsen) und 1959 spielte er am Spitzenbrett.