
Known for
Filmography

Scoop
EN · 20246.4
as Stewart Maclean

Wicked Little Letters
EN · 20246.9
as Mr. Scales

Benediction
EN · 20216.1
as George Sassoon
But Why?
2021
But Why?
EN · 2021Not rated
as Younger Man (uncredited)

Brexit: The Uncivil War
EN · 20196.6
as Boris Johnson

King Charles III
EN · 20176.4
as Harry

Me Before You
EN · 20167.9
as Freddie Foster

Queen of the Desert
EN · 20155.8
as Havenhurst

King Lear
EN · 2012Not rated
as Edgar

The Iron Lady
EN · 20116.3
as Naval Attaché

