Cincinnati Bengals Davis was selected by the
Cincinnati Bengals in the sixth round (210th overall) of the
2019 NFL draft. After recording fifteen tackles in the preseason, he was waived during final roster cuts on August 31, 2019.
Jacksonville Jaguars On September 2, 2019, Davis was signed to the
practice squad of the
Jacksonville Jaguars, but was released two days later.
Philadelphia Eagles On December 18, 2019, Davis was signed to the
Philadelphia Eagles' practice squad. He was released on January 1, 2020.
Saskatchewan Roughriders Davis signed with the
Saskatchewan Roughriders of the
Canadian Football League on May 6, 2020. After the CFL canceled the
2020 season due to the
COVID-19 pandemic, Davis chose to opt-out of his contract with the Roughriders on August 27, 2020. Davis was selected by the Conquerors of
The Spring League during its player selection draft on October 12, 2020, and opted back in to his contract with the Roughriders on January 4, 2021. ==Coaching career==