Carter played for the LSU Tigers for four seasons. He played in 11 games and caught two passes for 15 yards as a junior as LSU won the 2020 College Football Playoff National Championship.[2] Carter completed his collegiate career with two carries for four yards rushing and 16 receptions for 157 yards and two touchdowns in 42 games played.[3]
Carter was signed by the Tennessee Titans as an undrafted free agent on May 1, 2021.[6] He was waived during final roster cuts on August 31, 2021, but was signed to the team's practice squad the next day.[7] He was elevated to the active roster on September 26, 2021, for the team's week 3 game against the Indianapolis Colts and made his NFL debut in the game.[8] He was signed to the active roster on October 30.[9] Carter was placed on injured reserve on December 18 after he suffered an ankle injury in the team's week 14 win against the Jacksonville Jaguars.[10]