Formé au Haninge HF, il a joué pour l'équipe des moins de 16 ans du Djurgårdens IF en 2007-2008, puis celle des moins de 18 ans du Mora IK la saison suivante. Après avoir joué quelques autres saisons avec l'équipe de jeunes de Mora, il passe la saison 2012-2013 avec le Tranås AIF en Division 1, troisième échelon suédois. Il joue ensuite en Allsvenskan, deuxième division du pays, avec le Mora IK, puis joue pour la première fois au championnat élite suédois en 2014 avec le Djurgårdens IF.
Les Sharks n'offrent pas de nouveau contrat à Armalis après cette saison, si bien que ce dernier rejoint le Dinamo Riga, équipe de Lettonie évoluant dans la KHL. En , il retourne en Suède en signant pour le Skellefteå AIK[4].
Carrière en équipe nationale
Il représente la Lituanie au niveau international. Il honore sa première sélection senior en division I du championnat du monde en 2011. Il joue son premier match le face à la Pologne alors qu'il vient en renfort après que le gardien Nerijus Dauksevičius ait concédé quatre buts lors des deux premiers tiers-temps[5].