John Heffernan Filmography
- Actor (26 credits)
- Collateral (2018) Sam Spence
- Crooked House (2017) Laurence Brown
- The Loch (2017) Dr. Simon Marr
- The Crown (2016) Lord Altrincham
- Eye in the Sky (2015) Major Harold Webb
- Jonathan Strange & Mr Norrell (2015) Lascelles
- Dickensian (2015) Jaggers
- Sons of Liberty (2015) Governor's Aide
- Outlander (2014) Brigadier General Lord Thomas
- The Suspicions of Mr Whicher: Beyond the Pale (2014) Captain Charles Shore
- All This Can Happen (2013) рассказчик, voice acting
- Murder on the Home Front (2013) Zeigler
- Love & Marriage (2013) Ashley Roehampton
- Having You (2013) Dr. Matthew Jenson
- The Hollow Crown (2012) Francis
- Ripper Street (2012) Ronald Capshaw
- The Academy: Special (2012) George
- The Shadow Line (2011) Constable Felix
- The Habit of Art (2010) George
- Luther (2010) Steven Rose
- The Academy Part 2: First Impressions (2009) George
- The Academy (2009) George
- Casualty 1909 (2009) 1st Student
- King Lear (2008) Oswald
- Holby Blue (2007) Jimmy Cooper
- Official Secrets James Welch