He played college football at BYU, and signed with the Kansas City Chiefs as an undrafted free agent in 2021.
Anderson played in 50 games at BYU despite redshirting with injuries for 2 seasons, compiling 162 career tackles (105 solo).
[1] Anderson was signed as an undrafted free agent by the Kansas City Chiefs after going unselected in the 2021 NFL draft.
After being released with final cuts on August 31, 2021, Anderson was signed to the team's practice squad.
[3] On August 30, 2022, Anderson was waived by the Chiefs and signed to the practice squad the next day.