He played in the Canadian Football League (CFL) for the Ottawa Redblacks, Edmonton Eskimos, Montreal Alouettes, and Calgary Stampeders.
[2] Moore made his professional debut with the Ottawa Redblacks on June 25, 2016, against the Edmonton Eskimos where he had one defensive tackle.
He did not play in any post-season games that year and was on the injured list when the Redblacks won the 104th Grey Cup.
[2] On January 14, 2022, Moore was traded to the Montreal Alouettes in exchange for Tony Washington and Martese Jackson.
[5] He played in all 18 regular season games where he led the team with six sacks and had 31 defensive tackles and a forced fumble.