Licencié au club de Vilimeksas, il fait ses débuts internationaux lors de la saison 2006-2007 dans la Coupe d'Europe junior.
Il a démarré en Coupe du monde lors de la saison 2008-2009. Il marque ses premiers points dans cette compétition en 2013 aux Mondiaux de Nové Město avec une 22e place au sprint, l'amenant à participer à sa première mass start. Aux Jeux olympiques d'hiver de 2014, il est 48e du sprint, 40e de la poursuite et 23e de l'individuel.
Lors de la saison 2017-2018, il ne rentre pas dans le top quarante en Coupe du monde, jusqu'aux Jeux olympiques de Pyeongchang, où il est notamment 17e du sprint et 13e de la poursuite, après avoir porté le drapeau de sa délégation à la cérémonie d'ouverture. Il détient désormais les meilleures performances de son pays aux Jeux olympiques en biathlon[1]. Cette place de treizième est aussi son meilleur résultat personnel dans l'élite.
Il marque de nouveau des points dans la Coupe du monde en 2019-2020.
En 2022-2023, il participe essentiellement aux relais lituaniens, avec notamment Vytautas Strolia, et Karol Dombrovski dans l’équipe.