In team competitions, he played on the gold medal-winning Soviet team in the 1976 World Student Team Chess Championship, and was selected as a reserve for the Soviet side participating at the 1977 European Team Chess Championship in Moscow. Although only an international master at the time, he registered a score of 80%, winning individual and team gold medals. He represented Latvia at the Chess Olympiads of 2004, 2006, 2008, and 2010, and at the European Team Championship in 2011. In 2016 he was the top board of the gold medal-winning Russian team in the 65+ section of the World Senior Team Championship.