
Acting
Born in Sussex England, he was raised in Northern Ireland. He attended The Royal Central School of Speech & Drama.

The Gorge
as Erikas

The Last Duel
as Herald at the Duel

Charlotte Link - Die letzte Spur
as Inspector Peter Fielder

Brimstone
as Eli

The Dancer
as Rud

Level Up
as The Businessman

Der Beobachter
as Inspector Peter Fielder

Dracula Untold
as Cazan

Son of God
as Moses

Titus Andronicus - Live at Shakespeare's Globe
as Titus Anronicus

A Knight of the Seven Kingdoms
as Ser Robyn Rhysling · 2 ep.

A Knight in the Making
as Self · 1 ep.

Wednesday
as Joseph Crackstone · 2 ep.

The Salisbury Poisonings
as Ted Daszkiewicz · 3 ep.

Amphibia
as King Aldrich, The Core (voice) · 2 ep.

Will
as Kemp · 10 ep.

Endeavour
as Richard Broom · 1 ep.

The Bible
as Moses · 5 ep.

Vera
as Lucas Corbridge · 1 ep.

The Indian Doctor
as Basil Thomas · 5 ep.