Bergmanis is part of the Latvian Olympic Weightlifting team, and has set 21 Latvian records. He is a three-time Olympian (1992, 1996 and 2000). In 1992 he carried the Latvian flag at the opening ceremony.