Known For
Photos
Filmography

The Way of the Wind
Movie · as Saul

The Lord of the Rings: The Rings of Power Global Fan Screening
Movie · as Adar

The Lord of the Rings: The Rings of Power
TV · as Adar · 8 eps

1923
TV · as Captain Shipley · 3 eps

Mr. Jones
Movie · as George Orwell

Game of Thrones: The Last Watch
Movie · as Self

Land's End
Movie

Spoon Fed
Movie · as Dan

The Sound
Movie · as Jed

Troy: Fall of a City
TV · as Odysseus · 7 eps

Man Divided
Movie · as Bingwen I & II
Trial
Movie · as Original Aaron

Kill Your Friends
Movie · as James Trellick

In the Heart of the Sea
Movie · as Benjamin Lawrence

The Hallow
Movie · as Adam Hitchens

Sense8
TV · as Nyx · 2 eps

The Last Panthers
TV · as Michael · 2 eps

Shell
Movie · as Pete

Half of a Yellow Sun
Movie · as Richard

The Beast
Movie · as Dad

The Tunnel
TV · as Stephen Beaumont · 10 eps

Abraham Lincoln: Vampire Hunter
Movie · as Thomas Lincoln

The Cold Light of Day
Movie · as Gorman
Words of the Titanic
Movie · as Reader

After Tomorrow
Movie · as James

Birdsong
TV · as Jack Firebrace · 2 eps

Ripper Street
TV · as Jedediah Shine · 6 eps

The Awakening
Movie · as Edward Judd

Sometimes the Moon Is Velvet
Movie · as Jack

Game of Thrones
TV · as Benjen Stark · 6 eps

Women in Love
TV · as Gerald Crich · 2 eps

Heartless
Movie · as Papa B

Made in Dagenham
Movie · as Gordon

Deathless
Movie · as Max Serloom

Dive
TV · as Gary · 2 eps

Five Daughters
TV · as Tom Stephens · 3 eps

Freefall
Movie · as Jim

Red Riding: The Year of Our Lord 1980
Movie · as The Ripper

Red Riding
TV · 1 ep

Free Agents
TV · 1 ep

Lecture 21
Movie · as Musician 4

The Passion
TV · as Jesus · 6 eps

Merlin
TV · as Alvarr · 1 ep

Clapham Junction
Movie · as Tim

Persuasion
Movie · as Harry Harville

Soundproof
Movie · as Dean Whittingham

The Secret Life of Mrs. Beeton
Movie · as Fred Greenwood

Foyle's War
TV · as Fred Dawson · 1 ep

Waking the Dead
TV · as Stefan Koscinski · 2 eps

Merlin
TV · as Village Man (uncredited) · 2 eps

Dalziel and Pascoe
TV · as Charlie Barron · 2 eps

Agatha Christie's Poirot
TV · as Antonio Foscarelli · 1 ep


