Turner, 25, originally entered the NFL as a rookie free agent with Philadelphia on May 5, 2016 out of Louisiana Tech. The 5-foot-10 193-pounder began his rookie season in the Philadelphia practice squad before being signed to the 53-man roster on Nov. 21, 2016. He played in four games with two starts and registered nine receptions for 126 yards. Turner was released by Philadelphia after training camp last season before signing a futures contract with New Orleans in January. He was released by New Orleans on June 21, 2018.