Star Wars: The Force Awakens
as Colonel KaplanTomorrow Never Dies
as HMS Bedford CaptainDarkest Hour
as BBC ProducerThe Danish Girl
as Dr. HexlerPatriot Games
as First AideWar Horse
as Maj. TompkinsAnna Karenina
as Prince ShcherbatskyThe Remains of the Day
as Doctor Richard CarlisleThe Aftermath
as General BrookFlood
as Army Liaison OfficerThe Iron Lady
as Ian GilmourBel Ami
as Paul the ButlerDown a Dark Hall
as Professor FarleyMy Week with Marilyn
as Sir Kenneth ClarkAbsolute Hell
as Nigel ChildsTo End All Wars
as Lt. FoxworthSt Trinian's 2: The Legend of Fritton's Gold
as Heathcoat ParkerRogue Trader
as Simon JonesThe Lady Vanishes
as Reverend Kenneth BarnesEffie Gray
as Royal Academy / Times JournalistA Handful of Dust
as Jock Grant-MenziesLongitude
as Capt. LindsayThe Object of Beauty
as Art EvaluatorLove's Kitchen
as Health & Safety OfficialThe Mark of Cain
as Colonel HamptonAll the Queen's Men
as British MajorThe Adventures of Young Indiana Jones: Treasure of the Peacock's Eye
as Howard CarterThe Adventures of Young Indiana Jones: My First Adventure
as Howard Carter (archive footage)Little Dorrit
as Henry GowanThe Bad Mother's Handbook
as Doctor GaleHow to Get Ahead in Advertising
as Jonathan