James Heffernan hat 1 Serie und 2 Filme gedreht. Unter anderem spielte er Joseph Crowley in der Serie Blood (2018).Im Kino in der Rolle des Charley Dickens im Spielfilm The Man Who Invented Christmas.