Największe sukcesy w karierze odniósł w latach 60. i 70. XX wieku. Trzykrotnie (w latach 1966, 1970 i 1977) zdobył tytuły indywidualnego mistrza Danii. Pomiędzy 1962 a 1990 r. sześciokrotnie wystąpił na szachowych olimpiadach, największy indywidualny sukces odnosząc w 1962 r. w Warnie, gdzie za wynik 9 pkt w 12 partiach na VI szachownicy otrzymał srebrny medal. Poza tym, w latach 1961 - 1968 reprezentował Danię na drużynowych mistrzostwach świata studentów (najlepszy wynik: 1966, III m.), a w 1983 r. – na drużynowych mistrzostwach Europy w Płowdiwie, gdzie duńscy szachiści zajęli VII m.. W 1996 r. zwyciężył (wspólnie z Larsem Schandorffem) w mistrzostwach Kopenhagi.