
Acting
Community Rating
6.4
TMDB estimate
Born in
London, England, UK
skins pure
as pete
TBA

Testament
as Gamaliel
2025

My Lady Jane
as Rupert
2024

The Lord of the Rings: The Rings of Power
as Grizzled Southlander
2022

The Sandman
as Andros
2022

Persuasion
as Admiral Croft
2022

The Girl Before
as Professor Summerfield
2021

Arcane
as Rictus (voice)
2021

The Electrical Life of Louis Wain
as Dr Quantock
2021

The Great
as Tolsten
2020

Dolittle
as Pirate
2020

Carnival Row
as Boz Ghaidos
2019

Good Omens
as His Royal Highness
2019

Miracle Workers
as Knight
2019

In the Dark
as Syd
2017

Emerald City
as Hugh
2017

The Promise
as Ismet Ogan
2016

Take Down
as Ahmed Fayed
2016

Risen
as Peter
2016

The Red Tent
as King Hamor
2014