Джек Дейвенпорт родился в Suffolk, Англия, Великобритания, в семье актеров Марии Эйткен и Найджела Дейвенпорта.
После школы он отправился в колледж Cheltenham, затем изучал английскую литературу и кино в университете East Anglia, как его отец.
Джек окончил драматические курсы, но никогда всерьез не занимался актерством, он желал работать за камерой. Его мать посоветовала ему написать письмо Джону Клизу, который был занят работой над фильмом `Свирепые твари` (`Fierce Creatures`). Джек претендовал на работу за камерой, но был отобран на роль смотрителя зоопарка.
После `Свирепых тварей` он исполнял роль Майлса в `Этой жизни` (`This Life`), также были роли в некоторых американских фильмах, например, Питер Смит-Кингсли в `Талантливом мистере Рипли`, командор Норрингтон в `Пиратах Карибского моря`. В дополнение ко всему он исполняет роль Стива в сериале `Coupling`. Кроме актерства Джек озвучивает рекламные ролики и аудиокниги.
Джек старается не выставлять личную жизнь напоказ. 6 мая 2000 года он женился на своей подруге, тоже актрисе, Мишель Гомез. До свадьбы они встречались три года.