Biography
No biography available for this person.
Filmography
Cast Credits

Testament
Character: John
TV • 2025

Shardlake
Character: Oldknoll
TV • 2024

Back to Black
Character: Jimmy
MOVIE • 2024

Becoming Elizabeth
Character: Tutor
TV • 2022

Slow Horses
Character: Theo Makris
TV • 2022

Vikings: Valhalla
Character: Alexandros
TV • 2022

Foundation
Character: Presider Kinn
TV • 2021

Hitman's Wife's Bodyguard
Character: Carlo
MOVIE • 2021

The Circuit
Character:
MOVIE • 2019

DJ
Character: Rafa
MOVIE • 2018

National Theatre Live: Young Marx
Character:
MOVIE • 2017

Murder on the Orient Express
Character: Old Turk Baker
MOVIE • 2017

Tulip Fever
Character: Baker
MOVIE • 2017

The Crown
Character: Chronos
TV • 2016

King Lear
Character: Fool
MOVIE • 2016

Star Wars: The Force Awakens
Character: Bar Patron
MOVIE • 2015

The Danish Girl
Character: Dr. Mai
MOVIE • 2015

Wolf Hall
Character: French Nobleman
TV • 2015

Walter
Character: Dimitri
MOVIE • 2014

The Boogeyman
Character: Lester Billings
MOVIE • 2014