Son père Lars-Göran Arwidson[1] également biathlète a été médaillé aux Jeux olympiques en 1968 et 1972.
Membre de l'équipe nationale depuis 2004, Arwidson fait ses débuts en Coupe du monde en . Il s'illustre ensuite dans les épreuves de relais obtenant son premier podium à Oberhof en .
En 2013, il remporte la médaille d'argent aux Championnats d'Europe sur l'individuelle.
Il a pris part aux Jeux olympiques d'hiver de 2014, où son meilleur résultat individuel est une 41e place à l'individuelle. Cela intervient peu après son meilleur résultat dans la Coupe du monde avec une 17e place à l'individuelle de Ruhpolding.