Search movies and TV series
Acting

Testament
as Gamaliel

House of David
as Adriel

My Lady Jane
as Rupert

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

The Sandman
as Andros

Persuasion
as Admiral Croft

The Girl Before
as Professor Summerfield

Arcane
as Rictus (voice)

The Electrical Life of Louis Wain
as Dr Quantock

The Great
as Tolsten

Dolittle
as Pirate

Carnival Row
as Boz Ghaidos

Good Omens
as His Royal Highness

Miracle Workers
as Knight

In the Dark
as Syd

Emerald City
as Hugh

The Promise
as Ismet Ogan

Take Down
as Ahmed Fayed

Risen
as Peter

The Red Tent
as King Hamor

Son of God
as Ramesses

By Any Means
as Mehmet

Kick-Ass 2
as Eyal

In the Flesh
as Dr. Shepherd

Utopia
as Milton Wilson

Ripper Street
as Risaldar-Major Haroun al-Qadir

World Without End
as Bonaventura Carolli

The Devil's Double
as Father of School Girl

Gulliver's Travels
as Blefuscian Captain

The Infidel
as Tariq

1001 Inventions and the Library of Secrets
as Ibn Al-Haytham

Once Upon a Time on the Westway
as Mads the Minder

Skins
as Pete

The Nativity Story
as Simeon

Not Going Out
as Air Marshal

My Life in Film
as Harvey

Die Another Day
as Buckingham Palace Reporter

Agatha Christie's Poirot
as Concierge
skins pure
as pete