Known For
Filmography

No Man Is an Island
Movie

Maigret
TV · as Moers · 10 eps

Fool Me Once
TV · as Neil Burkett · 5 eps

The Last Kingdom: Seven Kings Must Die
Movie · as Aldhelm

A Clever Woman
Movie · as Tom

Andor
TV · as Pono · 1 ep

This Fortress Built By Nature
Movie

A Long Way Home
Movie

Catherine the Great
TV · as Alexander Bezborodko · 4 eps

Patient Zero
Movie · as 'Pete Townshend'

A United Kingdom
Movie · as Roberts

The Nest Egg
Movie
The Open
Movie · as Ralph

Utopic Dystopia
Movie · as Adam

The Last Kingdom
TV · as Aldhelm · 34 eps

Life in Squares
TV · as Adrian Stephen · 3 eps

The Ties That Bind
Movie · as Linus Finch

The Imitation Game
Movie · as Jack Good

The Game
TV · as Waiter · 1 ep

Nymphomaniac: Vol. I
Movie · as Young Lad 1 on Train

Belle
Movie · as Mr. Vaughn
On This Island
Movie · as Moderator

Anna Karenina
Movie · as Princess Betsy's Footman
Storm House
Movie · as David

Wuthering Heights
Movie · as Edgar Linton

Silk
TV · as Tom McFarland · 1 ep
