He played college football at UT Martin and was signed by the Baltimore Ravens as an undrafted free agent in 2020.
On April 26, 2020, Moore signed with the Baltimore Ravens as an undrafted free agent.
[5] Moore was never re-elevated to the 53-man active roster and remained on the practice squad the rest of the season.
[7] Moore made his preseason debut on August 14, 2021 against the New Orleans Saints.
On October 2, 2024, Moore signed with the Michigan Panthers of the United Football League (UFL).