Carter was born on December 15, 1997, in
Kentwood, Louisiana.[2] He attended
Kentwood High School and played
quarterback and
cornerback; he was ranked a four-star recruit and was considered one of the top prospects in the state.[3][4][5] He was first-team all-state as both a
junior and
senior and was selected to play in the
Under Armour All-America Game.[6][7] He was also the Class 1A Offensive
MVP in his last two years and led Kentwood to a state championships in 2015 after having thrown for 2,443 yards, ran for 1,648 yards, and
intercepted five passes.[7][8] Carter was ranked by
ESPN as the 40th-best player nationally, the 6th-best cornerback and 4th-best player in the state.[7] He committed to play
college football for the
Alabama Crimson Tide, de-committed, and then committed to the school again.[5]
College career
As a true
freshman at Alabama in 2016, Carter appeared in nine games and posted seven tackles.[7] He later noted that when he first arrived, he thought he would never be able to learn the playbook, but by his senior year, he had become known as one of the most knowledgeable players on the team.[9] In Carter's
sophomore year, he played all 14 games and posted seven tackles with a
pass breakup.[7] Carter became a starter for the first time in the 2019 season.[10] That year, he totaled 44 tackles,[a] 10 pass breakups and two
interceptions returned for
touchdowns.[7] In his senior year, 2019, Carter recorded 43 tackles, 2.5
TFLs, seven pass breakups and an interception.[12] He finished his tenure at Alabama having appeared in 50 games, 23 as a starter at the STAR
nickelback position, and recorded 101 tackles, 6.0 TFLs, 21 pass breakups, three interceptions and two forced
fumbles.[13]
After going unselected in the
2020 NFL Draft, Carter was signed by the
New York Jets as an
undrafted free agent, being given a contract that included $72,000 guaranteed, the second-highest among the team's undrafted signings.[16] He was placed on the reserve/
COVID-19 list on July 28, and was activated on August 15.[17][18] He was waived on September 5, 2020.[19]
On May 17, 2021, Carter was signed to the
Houston Texans after a minicamp tryout.[22] He was waived on August 31 and re-signed to the practice squad the next day.[23][24] He was waived on October 12, 2021.[25]
Tennessee Titans
On December 30, 2021, Carter was signed to the
Tennessee Titans practice squad.[26] He was waived on January 4, 2022.[21] On January 25, 2022, he was signed to a reserve/future contract.[27] He was waived on August 22, 2022.[28] On October 4, 2022, he rejoined the team as a member of the practice squad.[29] He was waived on November 15, 2022.[30] He was re-signed to the team's practice squad on January 3, 2023.[31] Carter signed a reserve/future contract with the Titans seven days later.[32]
Carter was released at the final roster cuts, on August 29, 2023, and re-signed to the practice squad the following day.[33][34] He was elevated to the active roster for the Titans' Week 4 game against the
Cincinnati Bengals and made his debut in the win, appearing on 22 combined snaps while posting a tackle.[35][36][37] He was signed to the active roster on October 14.[38] He was waived on October 28 and re-signed to the practice squad three days later.[39][40] Following the end of the 2023 regular season, the Titans signed Carter to a reserve/future contract on January 8, 2024.[41]
Coaching career
Prior to being signed by the Texans in 2021, Carter worked as a
graduate assistant for Alabama.[10]