 During the 2004-05 season, he played for the Frisk Tigers in the Norwegian Elite League, before returning to the Swedish tier two league with Bofors IK, for the 2005-06 season.In 2006, Angell signed with the Swedish Elite League team Brynäs IF where he played for two seasons.In 2007, Angell was selected to play for Team USA in the Deutschland Cup, where the United States finished in 2nd place after losing to Switzerland 3-2, in an overtime shootout.