Od połowy lat 60. do połowy 80. XX wieku należał do czołówki duńskich szachistów. Wielokrotnie startował w finałach indywidualnych mistrzostw kraju, trzykrotnie (1969, 1971 i 1980) zdobywając złote, a w 1968, 1974 i 1984 r. – srebrne medale. Pomiędzy 1964 a 1984 r. sześciokrotnie (w tym raz na I szachownicy) wystąpił na szachowych olimpiadach (najlepszy wynik: 1978 – VII m.), natomiast w 1970 i 1983 r. – na drużynowych mistrzostwach Europy. We wcześniejszych latach reprezentował Danię na drużynowych mistrzostwach świata studentów (trzykrotnie: 1961, 1962 i 1966), w 1966 r. zdobywając wraz z zespołem brązowy medal.