Han har spillet i skakolympiaderne i 1992, 1994 og 1996 for Danmark, og i 2006, 2008 og 2012 for Island, hvor han samlet har opnået 30½ point i 55 partier (+21, =19, −15, 55,5 %).