Anderson was born prematurely on January 27, 2000, and grew up in Vickburg Mississippi. He played football at Vicksburg High School and played as both a linebacker and running back.[1][2] Throughout, elementary through high school Anderson maintained a perfect 4.0 GPA and made nothing less than an A grade in all his courses. During his sophomore season, his mother prevented him from attending spring practices due to earning a B grade.[3][4] While playing at Vicksburg he was named 2015-2016 Team Rookie of the Year, 2016-2017 1st Team All District Linebacker, and All County Defensive Player of the Year.[2] During high school, he amassed 172 total tackles, 8 sacks, 1 interception, and 2 fumble recoveries.[1] Anderson left high school as a two-star recruit and received offers from Alcorn State, Central Arkansas, and Prairie View A&M.[5] Despite having these offers he instead chose to attend Jones County Junior College in an attempt to attract the attention of a Division I team.[2][3]
College career
Jones College
While at Jones, Anderson earned a two-star rating.[6] He played with future Tulane teammates Duece Watts and Phat Watts.[3] Anderson played for a season at Jones College before committing to South Alabama.[7] However, after receiving an offer from Tulane he decommitted from South Alabama and signed with Tulane.[5][8] He chose Tulane over an offers from Louisiana-Monroe, South Alabama, and Ole Miss.[3][5]
Tulane
Anderson joined Tulane in time for spring practices, and quickly showed his caliber as a potential starter.[4] He played for three seasons at Tulane and was named a team captain.[3] He was also selected to the 2022 Wuerffel Trophy Watch List.[9][10] Anderson then declared for the 2023 NFL draft, concluding his college football career.[11]
After going undrafted in the 2023 NFL draft, Anderson signed with the New Orleans Saints on April 29, 2023.[14][15] On August 29, 2023, Anderson was waived as a part of final roster cuts.[16]