Turner was born and grew up in McLain, Mississippi, and attended Perry Central High School in New Augusta, where he played baseball, basketball, and football.
[1] Turner rushed for 519 yards and 7 touchdowns on 70 carries as a senior and was named first-team All-Area and All-District.
[2] Turner began his collegiate career at Copiah–Lincoln Community College and was named MACJC first-team All-State after leading the team with 600 rushing yards as a sophomore.
[6][7] Turner was promoted from the practice squad to the active roster on September 12, 2018, after running back Kenneth Dixon was placed on injured reserve.
[11] Turner was waived during final roster cuts on August 31, 2019, and re-signed to the Ravens practice squad the next day.