Known For
Filmography

Black Dog
Movie · as Father
The Reformation of Sister Edith
Movie · as London

Snow White
Movie · as Captain of the Guard

Gangs of London
TV · as Mark · 3 eps

Race to the Death: Rome's Charioteers
Movie · as Narrator

Hannibal's Elephant Army: The New Evidence
Movie · as Narrator

Early Days
Movie · as Steve

The Winter's Tale - Live at Shakespeare's Globe
Movie · as Camillo

The Brit Who Tried to Kill Trump
Movie · as Narrator

Eat Locals
Movie · as Private Bower

Love, Lies & Records
TV · as Rob · 6 eps
TT Blues
TV · as Narrator (Voice) · 2 eps

The Last Kingdom
TV · as Leofric · 10 eps
Fink
Movie · as Brody

Hard Boiled Sweets
Movie · as 'Daddy' Gerry

A Touch of Cloth
TV · as DC Des Hairihan · 6 eps

Death in Paradise
TV · as Brian Hunter · 1 ep

Mount Pleasant
TV · 26 eps

Outcasts
TV · 1 ep

Lennon Naked
Movie · as Pete Shotton

Runaway
TV · as Gary · 3 eps

Apparitions
TV · 1 ep

The Waiting Room
Movie · as Toby

Talk to Me
TV · as Scott · 4 eps

The Quatermass Experiment
Movie · as James Fullalove

Faith
Movie · as Paul

Dirty Filthy Love
Movie · as Nathan

Harry & Paul
TV · 1 ep

The Hotel In Amsterdam
Movie · as Dan

The Inspector Lynley Mysteries
TV · as DC Tremayne · 1 ep
Last Legs
Movie

Teachers
TV · as Brian · 31 eps
Badger
TV · 14 eps

Gimme Gimme Gimme
TV · as Joe · 1 ep

The Heart Surgeon
Movie · as ICU Nurse

In Your Dreams
Movie · as Charlie

Jude
Movie · as Blacksmith
