He played college football for the Illinois Fighting Illini, and was signed by the Seattle Seahawks in 2018 as an undrafted free agent.
[2] After an unsuccessful tryout at a minicamp with the Green Bay Packers, Turner was signed by the Seattle Seahawks as an undrafted free agent on July 29, 2018.
[7] Turner caught his first career pass, a 19-yard reception from Russell Wilson, in the Seahawks' 30–27 win over the Carolina Panthers on November 25, 2018.
[8] He was waived on December 22, 2018 and re-signed to the practice squad and was subsequently promoted back to the active roster on January 1, 2019.
In a Monday Night Football game on November 11, 2019 against the San Francisco 49ers, after an injury to Tyler Lockett, Turner caught two passes for 35 yards, both in overtime.
[11] Turner caught a 33-yard pass from Wilson for his first career touchdown on November 24, 2019 in a 17–9 win over the Philadelphia Eagles.
[12] During the 2019 Divisional round game against the Green Bay Packers, Turner dropped a critical catch while wide open.
[16] On September 6, 2020, Turner was claimed off waivers by the Dallas Cowboys, to play on the special teams units, helping to offset the loss of wide receiver Ventell Bryant to a knee injury.
[18] He was having problems with a turf toe in training camp and suffered a foot injury in the last preseason game against the Jacksonville Jaguars.
He was a backup and his most notable performance came in Week 9 against the Denver Broncos, where he almost made NFL history, by just missing a blocked punt in the third quarter (it didn't count because the Cowboys touched the ball after it crossed the line of scrimmage), that would've made him the first player ever to record 2 touchdown receptions and a blocked punt in a single-game.
In Week 16 against the Washington Football Team, he had 3 receptions (including a 61-yard catch-and-run) for 82 yards and a touchdown, after playing just 13 offensive snaps.
On July 25, 2024, Turner signed with the San Francisco 49ers, but was placed on injured reserve on August 6 and was released 2 days later with an injury settlement.