
Acting

And Mrs.
as David

Love on the Danube: Kissing Stars
as Rex Callaghan

Tyger
as Father O'Brien

National Theatre Live: The Seagull
as Dorn

Sherlock: The Abominable Bride
as Thomas Ricoletti

National Theatre Live: The Cherry Orchard
as Yasha

Legacy
as Gustavo Helguerra

The Fever
as Rebel Leader

All In The Game
as Ratza

The Defender
as Morgan

Legends
as Mylonas · 6 ep.

The Assassin
as Luka · 6 ep.

Hostage
as Thomas Mercer · 3 ep.

Love Rat
as Niko · 4 ep.

The Swarm
as Michael Roche · 1 ep.

Sister Boniface Mysteries
as Gerry Ardwell · 1 ep.

Ridley
as Harry Graylish · 1 ep.

FBI: International
as Agent Tolga Celik · 1 ep.

Whitstable Pearl
as Minister Cameron · 1 ep.

The Titans That Built America
as Pierre Du Pont · 3 ep.