 He played for Sweden in the Chess Olympiad in 2006, 2008 and 2010 and in the European Team Chess Championship in 2007.In 2005 he tied for 6th–9th with Normunds Miezis, Joel Benjamin and Alexander Baburin in the European Union Championship.In 2006 he tied for 2nd–5th with Leonid Gofshtein, José González García and Josep Manuel Lopez Martinez in the VIII Sants Open.