Loading
Loading

John Heffernan is a British actor. He has worked with the the Royal Shakespeare Company (RSC), the National Theatre, and the English Touring Theatre. He has appeared in films and television shows.
Outlander2014
The Crown2016
Eye in the Sky2015
Luther2010
Official Secrets2019
Crooked House2017
Dracula2020
The Duke2021