Джек МакГи родился в районе Южный Бронкс, в Нью-Йорке, 2 февраля 1949 года. Джек был самым младшим из восьмерых детей. После окончания школы он решил стать актером, но ему пришлось некоторое время проработать пожарным, чтобы заработать себе на обучение актерскому мастерству.
Его кинодебют состоялся в 1985 году, когда МакГи исполнилось уже 36 лет. Несмотря на довольно поздний старт, на сегодняшний день фильмография Джека МакГи насчитывает более 100 ролей в кино и телефильмах, в программах и сериалах. Он - один из самых любимых характерных актеров в США.
Самые известные фильмы, в которых снимался Джек МакГи: «Основной инстинкт» (1992), «Шоугелз» (1995), «Бар «Гадкий койот» (2000), «Человек, которого не было» (2001), «Блондинка в законе 2» (2003), «Столкновение» (2004), «Домино» (2005), «Двадцать одно» (2008), «Боец» (2010), «Человек, который изменил все» (2011), «Сумасшедшая езда» (2011).
Одну из своих самых запоминающихся ролей Джек МакГи сыграл в сериале «Спаси меня». С 2004 по 2007 год МакГи появлялся на экранах американских телезрителей в роли пожарного Джерри Рейли. По иронии судьбы это не единственный раз, когда актер на экране вспоминает свой реальный опыт работы пожарного. В своем дебютном фильме «Turk 182» МакГи тоже самоотверженно борется с огнем.
МакГи с удовольствием дарит свой голос героям видеоигр и мультфильмов. Актер озвучил мистера Белого в игре «Бешеные псы», Большого Эда в игре «Настоящий герой: Пожарные», его голосом говорят далматинец в фильме «Мармандьюк» (2010) и охотник в мультфильме «Сезон охоты» (2006).
Джек МакГи перенес тяжелое онкологическое заболевание и с тех пор активно поддерживает несколько медицинских учреждений и социальных фондов, борющихся с этим недугом. В одном из этих центров работает жена Джека МакГи, Стефания.