After graduating from college, Davis entered the 2016 NFL Draft and was signed as an undrafted free agent by the Atlanta Falcons. He spent two seasons with the Falcons, appearing in a total of 11 games. In 2018, he signed with the Pittsburgh Steelers but was released before the start of the regular season.
