 He played in all four pre-season games for the Giants, but was released with the final roster cuts on September 2, 2017.On October 3, 2018, Amos signed with the Calgary Stampeders to a practice roster agreement.He played in his first professional regular season game on October 13, 2018 against the BC Lions in place of the injured Brandon Smith.