He played college football for the Alabama Crimson Tide and signed with the Jacksonville Jaguars as an undrafted free agent in 2021.
Moses originally attended University High School in Baton Rouge, Louisiana, before transferring to IMG Academy in Bradenton, Florida, for his senior season.
[5] As a true freshman at Alabama in 2017, Moses played in 11 games with two starts and recorded 30 tackles, 1.5 sacks and one interception.
[6] He missed the 2018 Sugar Bowl and the 2018 College Football Playoff National Championship due to a broken foot.
[18] On November 1, 2023, Moses signed with the Memphis Showboats of the United States Football League (USFL).