Davis was signed by the
Kansas City Chiefs as a undrafted free agent on April 30, 2020. He was waived on July 26, 2020. He was waived by the team on August 6, 2020. The Dolphins signed Davis to their practice squad on September 6, 2020. He signed a reserve/future contract with the Dolphins on January 5, 2021. Davis was waived by the Dolphins during final roster cuts on August 31, 2021, and re-signed to the practice squad the next day. Davis was elevated to the active roster on November 28, 2021, for the team's Week 12 game against the
Carolina Panthers. He signed a reserve/future contract with the Dolphins on January 11, 2022. He was released on June 9, 2022. On August 17, 2022, Davis signed with the
Cincinnati Bengals. He was waived on August 30, 2022. Davis was placed on the reserve list by the
Orlando Guardians of the
XFL on February 23, 2023. He was released on March 15. Davis signed with the
Jacksonville Sharks of the
Indoor Football League (IFL) in January 2025. He was signed by the
Winnipeg Blue Bombers of the
Canadian Football League on February 18, 2025. He was placed on the Blue Bombers' reserve/suspended list on May 11, 2025. On November 29, 2025, he re-signed with the Blue Bombers for the 2026 season. ==References==