After going undrafted in the 2020 NFL draft, Davis signed with the New York Jets on April 25, 2020.
[2] On July 31, Davis was released by the Jets with a failed physical designation.
[4] Playing in 10 games for Houston, Davis recorded 24 solo tackles and 4 sacks.
[8] On October 31 Davis was elevated to the active roster[9] ahead of a Monday Night showdown against the Cleveland Browns due to starting nose tackle D. J.
Later that day he made his debut playing 20 snaps and recording 2 tackles.