Known For
Filmography

The Pendragon Cycle: Rise of the Merlin
TV · as Old Man Dafyd · 2 eps

The End
Movie · as The Narrator

The Last Grain
Movie · as William Bailey

Do Re Mi Fa
Movie · as Bozo's Conscience

Game of Thrones
TV · as Vayon Poole · 1 ep

A Different Loyalty
Movie · as Anton Zakharov

Byron
TV · as Bruno · 2 eps

Bait
Movie · as DCI Fynch

Waking the Dead
TV · as Inspector Tynan · 2 eps

Relic Hunter
TV · as Rennes · 1 ep

Swept from the Sea
Movie
Out of Hours
TV · as Alan Dace · 6 eps

Henry V at Shakespeare's Globe
Movie · as Duke of Exeter

Hetty Wainthropp Investigates
TV · as Oliver Hardiman · 1 ep
Mirror Man
Movie · as Trevor

Chiller
TV · as Trevor · 1 ep

Black Beauty
Movie · as Horse Dealer

Sharpe's Honour
Movie · as El Matarife

Pie in the Sky
TV · as Roger Hoskins · 1 ep

Wycliffe
TV · as DS Rinnick · 1 ep

Sharpe
TV · as El Matarife · 1 ep
Dakota Road
Movie · as Bernard Cross

A Touch of Frost
TV · as Dave Chaplin · 1 ep

A Murder of Quality
Movie · as Inspector Rigby

The Chief
TV · as Insp. Jack Harris · 1 ep

Monster Maker
Movie · as Vaughn

Tales from the Crypt
TV · as Detective · 1 ep

The Jim Henson Hour
TV · as Vaughn · 1 ep

The Loss Adjuster
Movie

Heart of the Country
TV · as Peter · 4 eps

Hardwicke House
TV · as Parent · 1 ep

Casualty
TV · as Stan · 1 ep

Nineteen Eighty-Four
Movie · as Guard

The Secret Adversary
Movie · as Conrad

The Falklands Factor
Movie · as Mr. Dyson M.P.

The Jigsaw Man
Movie · as KGB man #1

Agatha Christie's Partners in Crime
TV · as Conrad · 1 ep

Pocketful of Dreams
Movie · as Lugs

Raiders of the Lost Ark
Movie · as 2nd. Nazi

The Hitchhiker's Guide to the Galaxy
TV · as Number One · 1 ep

McVicar
Movie · as Streaky Jeffries

Minder
TV · as Frankie · 1 ep

Sweeney 2
Movie · as Jefferson

Open All Hours
TV · as Man from Bus Stop · 1 ep

The Sweeney
TV · as Kieran Kennedy · 1 ep

Playhouse
TV · as Lugs · 1 ep

Vérité
Movie · as Harvey

Great Performances
TV · as Duke of Exeter · 1 ep
