Walter was drafted 34th overall by the
Calgary Stampeders in the
2011 CFL draft and was signed by the team on May 26, 2011. He attended training camp with the Stampeders before returning to the University of Calgary finish his final year of college. On December 6, 2011, it was reported that Walter had re-signed with the Stampeders and on March 26, 2012, it was made official by the club. On July 1, 2012, Walter made his regular season CFL Debut with the Calgary Stampeders. In his first three seasons in the CFL Walter saw his rushing carries increase from 27, to 49 to 79 in 2014. His rushing yards also increased each season, starting at 191 in his rookie season, climbing to 243 in 2013 and then 453 yards in the 2014 season. Following the
2014 CFL season Walter re-signed with Calgary Stampeders. On February 26, 2016, Walter was released by the Stampeders. Less than a month later, on March 23, 2016, Walter was signed by the
Saskatchewan Roughriders. Following the 2016 season he was released by the Roughriders, having appeared in 6 games for the club as a result of injury. Walter retired shortly after the end of the 2016 season. ==Personal life==