He played at Norfolk State from 2017 to 2021. During his career he had 154 tackles (69 solo), 24.5 tackles for loss, and 14.5 sacks in 42 games. He also had one forced fumble, two fumble recoveries, and 10 pass break ups.[2] After his senior season in 2021, he entered the 2022 NFL draft.
On May 2, 2022, Dixon signed with the Jacksonville Jaguars as an undrafted free agent following the 2022 NFL draft.[4] On August 30, after the final roster cutdown of the preseason, Dixon made the 53-man roster for the 2022 season.[5]
On August 29, 2023, Dixon was waived by the Jaguars and re-signed to the practice squad.[6][7] He signed a reserve/future contract on January 8, 2024.[8]
Dixon was waived/injured on August 8, 2024, after suffering a torn ACL.[9] He reverted to the Jaguars' injured reserve list after going unclaimed.