John Heffernan

We don't have a biography for John Heffernan yet. Hang in there, or go ahead and contribute one.

Known For


Cast Credits

Collateral (2018)
Guest starring as Sam Spence (3 episodes)
The Great War in Numbers (2017)
Starring as Narrator (6 episodes)
The Loch (2017)
Guest starring as Dr. Simon Marr (5 episodes)
The Crown (2016)
Dickensian (2015)
Starring as Jaggers
Jonathan Strange & Mr. Norrell (2015)
Starring as Henry Lascelles (7 episodes)
Sons of Liberty (2015)
Guest starring as Governor's Aide (3 episodes)
Outlander (2014)
Guest starring as Brigadier General Lord Thomas
Ripper Street (2012)
Guest starring as Ronald Capshaw (4 episodes)
Luther (2010)
Guest starring as Steven Rose (2 episodes)