After being put on the waiver wire by the San Diego Chargers, Parker was picked up off waivers on September 6, 2015, by the Kansas City Chiefs. Parker made his NFL debut on November 1, 2015, against the Detroit Lions at Wembley Stadium in London. He played in nine regular season games and two playoff games with the Chiefs. On September 3, 2016, he was released by the Chiefs.[3]
New York Jets
Parker was claimed off waivers by the New York Jets on September 4, 2016.[4] He was waived two days later after failing his physical.[5]
On April 6, 2017, Parker was re-signed by the Jets.[6] On August 4, 2017, he was waived/injured by the Jets and placed on injured reserve.[7] He was released by the team on August 11, 2017.[8]
Denver Broncos
On November 15, 2017, Parker was signed to the Denver Broncos' practice squad.[9] He signed a reserve/future contract with the Broncos on January 1, 2018.[10]
On September 1, 2018, Parker was waived by the Broncos and was signed to the practice squad the next day.[11][12] He was promoted to the active roster on September 29, 2018.[13] He played in 13 regular season games with two starts.
New Orleans Saints
On October 16, 2019, Parker was signed by the New Orleans Saints, but was released three days later.[14][15]