The 27-year-old Pasadena, Maryland native Turner first attended L.A. Pierce Community College in 2015 before moving on to the University of Washington in 2016–17. During his time there, he played in 38 games and recorded 100 tackles, 0.5 sacks, 3.5 tackles for loss, two interceptions, four passes defensed, and one forced fumble.
On April 30, 2018, Turner (6-2, 214) signed as an undrafted free agent with the Arizona Cardinals, marking his NFL debut.
He has played in 80 games (three starts) during his six-year tenure with the Cardinals (2018–23), with 28 tackles, three tackles for loss, one forced fumble, and 29 special team stops. He also played for Arizona in one playoff game. Turner made 16 appearances (one start) in 2023 for the Cardinals, tallying 10 tackles overall and four on special teams.Turner, a 27-year-old Pasadena, Maryland native, first attended L.A. Pierce Community College in 2015 before moving to the University of Washington in 2015–17.