Davis was selected in the fifth round, 158th overall, by the Chicago Bears in the 2008 NFL Draft. He caught his first NFL pass (11 yards) and scored his first touchdown versus the Pittsburgh Steelers on September 20, 2009.
While he appeared in all 48 games in his first three seasons in the league, he was limited to 5 starts due to the presence of Greg Olsen on the roster, a 1st round draft pick in 2007.
Following the trade of Olsen to the Carolina Panthers in 2011, Davis became the starting tight end. He had 18 receptions for 206 yards and 5 touchdowns in the 2011 season. The 18 receptions marked the first time in 17 years that a Bears tight end failed to record 20 catches.
The production of Davis was argued to have been negatively affected by the offensive style of coordinator Mike Martz.
In 2012, Davis struggled with drops, and caught only 19 passes. On March 13, 2013, he was released by the Bears.