Known For
Filmography

Sensibility
Movie · as Lord Howard

The Cursed
Movie · as Old Edward Laurent

The Call Centre
Movie · as David

1066: A Year to Conquer England
TV · as Tostig · 3 eps

Thirteen
TV · as Robert Tarl · 3 eps

Barbarians Rising
TV · as Crixus · 2 eps

Armada: 12 Days to Save England
TV · as Juan Martinez de Recalde · 3 eps

The Coroner
TV · as Terence Brooks · 1 ep

Hunky Dory
Movie · as Rhys

Death in Paradise
TV · as Robert Holt · 1 ep

Royal Wedding
Movie · as Alan Garvey

Copier
Movie · as Mike
No Signal!
TV · as Various · 10 eps

Merlin
TV · as Cerdan · 1 ep

Doctor Who
TV · as Mo · 2 eps

New Tricks
TV · as Ethan · 1 ep

Otherworld
Movie · as Efnisien (voice)

Attila
TV · as Second horseman · 2 eps
The Bench
TV · as Kenneth Johnson · 1 ep

Gladiator
Movie · as Praetorian Guard #1

Don Quixote
Movie · as Rodriquez

At Home with the Braithwaites
TV · as Daniel Wolfenden · 6 eps
