As a rookie, Davis appeared in four games for the Giants. On July 25, 1994, he was involved in a brawl with teammate Chris Maumalanga. The fight resulted in Davis being gashed open from his forehead to his nose. The gash required stitches to be close it. That season, he appeared in 15 games starting four. On July 29, 1995 he signed a two-year contract with the Giants. Going into the 1995 season, he was projected to be the teams starting left guard, however on August 12, he torn the ACL and damaged the MCL in his left knee. It would be a season-ending injury.
On June 17, 1997 he signed with the Atlanta Falcons. After not appearing in a game for two seasons for the Giants, Davis appeared and started in two games for the Falcons.