James Heffernan is an actor, known for Blood (2018) and The Man Who Invented Christmas (2017). Read more on iMDB