Known For
Filmography

National Theatre Live: Dr. Strangelove
Movie · as Frank

Return to Narnia
Movie · as Self

My Policeman
Movie · as Librarian

1917
Movie · as Mackenzie Officer

Genius
Movie · as Director

Dracula
TV · 1 ep

Ladies of Letters
TV · 2 eps

24 Hours in London
Movie · as Olly Walsh

The Scarlet Pimpernel
TV · as Comte de Claris de Florian · 3 eps

Wives and Daughters
TV · as Mr Bold · 1 ep

Tilly Trotter
TV · as Harry Sopwith · 2 eps

The Student Prince
Movie · as Sebastian

The Barber of Siberia
Movie · as Kadet-zaika

Crime Traveller
TV · as Graduate Trainee Nicky Robson · 8 eps

Prince of Jutland
Movie · as Sigurd

Wycliffe
TV · as James Coryn · 1 ep

The Last Vampyre
Movie · as Jack Ferguson

Don't Leave Me This Way
Movie · as Felix Neil
Anna Lee: Headcase
Movie · as Sam Tulloch

The Chronicles of Narnia: Prince Caspian & The Voyage of the Dawn Treader
Movie · as Peter

The Chronicles of Narnia: The Lion, the Witch & the Wardrobe
Movie · as Peter

The Chronicles of Narnia
TV · as Peter Pevensie · 8 eps

Casualty
TV · as Thomas Delaware · 2 eps

Sherlock Holmes
TV · as Jack · 1 ep