Entraîné par Arvis Piziks, il arrive en France l'année suivante, dans l'équipe Lotus-MBK-UC Sud Luberon. Il remporte la première étape du Tour du Gévaudan, et les titres de champion de Lettonie espoirs sur route et du contre-la-montre. En 2007, il rejoint le Vélo-Club La Pomme Marseille. Il aide ce club à remporter la coupe de France des clubs, notamment en gagnant l'un de ses manches, Chambord-Vailly. Avec l'équipe de Lettonie, il gagne le Grand Prix Guillaume Tell, course de la Coupe des Nations U23. Il termine cette saison à la première place du classement FFC. En 2008, il réalise un nouveau doublé aux championnats de Lettonie espoirs, et remporte le Tour des Flandres espoirs (Coupe des Nations U23), les Boucles du Sud Ardèche, Bordeaux-Saintes, le Tour du Canton de Saint-Ciers et une étape de la Ronde de l'Isard d'Ariège. Il participe aux Jeux olympiques de Pékin, où il représente la Lettonie lors de la course en ligne, avec Raivis Belohvoščiks, et en prend la après avoir pris part à l'échappée de 26 coureurs en début de course.