Narodil se 7. března roku 1945 ve Washington D.C, Johnu a Helen Heardovým. Navštěvoval Gonzaga College School a poté studoval Universitu ve Worchesteru. Začínal převážně jako divadelní herec na newyorských jevištích.Za své výkony byl několikrát odměněn, za zmínku stojí 2 ceny Obie a Thetre World Award.
V 70.letech začal účinkovat v malých filmových a televizních rolích. Začátek jeho kariéry nebyl příliš slibný, povětšinou dostával jen nevýrazné role. To se však změnilo v roce 88, kdy dostal hned několik větších filmových rolí, z toho například ve filmu VELKÝ s Tomem Hanksem v hlavní roli. Poté nabrala jeho kariéra slibné tempo, v roce 90 si zahrál roli doktora v psychiatrické léčebně ve slavném filmu ČAS PROBUZENÍ a tatínka Macaulaye Culkina ve filmu SÁM DOMA. Do dneška neustále dostává menší či větší filmové role, za zmínku stojí například filmy 187 – KÓD PRO VRAŽDU, POLLOCK, nebo seriál BATTLESTAR GALACTICA.
John Heard byl dvakrát ženatý. Poprvé s herečkou Margot Kidder, se kterou se po roce rozvedl. Z druhého, také nepovedeného manželství má dvě děti Anniku a Maxwella. Se svou současnou přítelkyní herečkou Mellisou Leo má syna Matthewa.
Kryštof "deadboy" Švec