• John Heffernan is an English actor. He is popularly known for playing the role of Henry Lascelles in the British historical fantasy TV miniseries Jonathan Strange...
  • John Heffernan is a British actor. He has worked with the the Royal Shakespeare Company (RSC), the National Theatre, and the English Touring Theatre.
  • In conclusion, John Heffernan is a well-respected British actor who has made a big impact on the entertainment industry in the UK and beyond.
  • John Heffernan is a British actor. He has worked with the the Royal Shakespeare Company (RSC), the National Theatre, and the English Touring Theatre.
  • John Heffernan is a British actor. He has worked with the the Royal Shakespeare Company (RSC), the National Theatre, and the English Touring Theatre.
  • John Heffernan is a British actor. He has worked with the the Royal Shakespeare Company (RSC), the National Theatre, and the English Touring Theatre.
  • The true story of British intelligence whistleblower Katharine Gun who—prior to the 2003 Iraq invasion—leaked a top-secret NSA memo exposing […]
  • John Heffernan is a British theatre and screen actor. He has worked with the English Touring Theatre, the Royal Shakespeare Company...
  • Here is what you need to know about Jonathan Harker on Netflix’s Dracula, and John Heffernan, the actor who plays him.
  • John Heffernan. Actor. ... John Heffernan is an actor. Credits. All mediums TV Radio Film.