Первого успеха добился в 1951 в молодёжном первенстве ГДР (2-е место). 10-кратный чемпион ГДР в 1954—1985. С 1956 лидер команды ГДР на различных соревнованиях: на 16-й олимпиаде (1964) занял 1-е место на 1-й доске (15 очков из 18), на 17-й олимпиаде (1966) показал 3-й результат (13 очков из 18; за Т.Петросяном и Р. Фишером).
Участник многих зональных соревнований ФИДЕ на первенство мира (с 1954) и 4 межзональных турниров (1962, 1970, 1973 и 1976), лучший результат на межзональном турнире (1970) в Пальме (о. Мальорка) — 5-6-е место (с М. Таймановым). В 1971 проиграл четвертьфинальный матч претендентов Б. Ларсену — 3? : 5? (+2 ?4 =3). В 1970 играл за команду избранных шахматистов мира (7-я доска).
Победитель и призёр свыше 40 международных соревнований (1955—1985); Кинбаум (1958) и Гастингс (1958/1959) — 1-е; Стокгольм (1961) — 2-е (за М. Талем); Сараево (1964) — 1-2-е (с Л. Полугаевским); Гавана (1964)— 1-2-е (с В. Смысловым); Загреб (1965) — 1-2-е (с Б. Ивковым); Гастингс (1965/1966) — 1-2-е (с Б. Спасским); Берлин (1968; памяти Эм. Ласкера) — 1-2-е (с Д. Бронштейном); Гастингс (1972/1973) и Сьенфуэгос (1973) — 2-е; Гастингс (1975/1976) — 1-3-е (с Д. Бронштейном и В. Гортом); Скопье (1976) — 2-е (за А. Карповым); Галле (1981 и 1982) — 1-е; (1984) — 1-2-е; Потсдам (1985) — 1-е; Таллин (1987) — 5-6-е места.