Known For
Filmography
The Witch in the Woods
Movie

The Witch Farm
TV · 4 eps

Small Change
Movie · as Gramps

Eternal Beauty
Movie · as Dennis

Colette
Movie · as Jules

Vanity Fair
TV · as John Osborne · 7 eps

Canaries
Movie · as Jenkins

The Repair Shop
TV · as Narrator (voice) · 60 eps

Damilola, Our Loved Boy
Movie · as DCI Nick Ephgrave
Aberfan: The Green Hollow
Movie
Rust
Movie · as Henry

Under Milk Wood
Movie · as Butcher Beynon

Common
Movie · as DI Hastings
Sunday Roast
Movie · as Basil

Undeniable
TV · as Pete · 2 eps

The Thirteenth Tale
Movie · as John the Dig

The White Queen
TV · as Richard Woodville · 2 eps

Atlantis
TV · as Sarpedon · 2 eps

Mr Selfridge
TV · as Lord Wynnstay · 10 eps

Love Bite
Movie · as Sergeant Rooney

Murder: Joint Enterprise
Movie · as DI Sheehy

Metamorphosis
Movie · as Mr. Samsa

The Hollow Crown
TV · as Glendower · 1 ep

Hunky Dory
Movie · as Headmaster

The Shadow Line
TV · 7 eps

Justice
TV · as Judge Patrick Coburn · 5 eps

Vera
TV · as Eddie Thurston · 1 ep

Death in Paradise
TV · as Mike Watson · 1 ep

Game of Thrones
TV · as Craster · 5 eps

Robin Hood
Movie · as Baron Baldwin

West Is West
Movie · as Mr. Jordan

The Ghost Writer
Movie · as Richard Rycart

Accused
TV · as Peter MacShane Senior · 1 ep

Into the Storm
Movie · as General Ismay

Framed
Movie · as Mr Davis
Goodnight Irene
Movie · as Alex

Lark Rise to Candleford
TV · 2 eps

The Last Legion
Movie · as Kustennin

The Time of Your Life
Movie · as Toby

The Time of Your Life
TV · as Toby · 6 eps

Longford
Movie · as Harold Wilson

Torchwood
TV · as Jonah · 1 ep

Robin Hood
TV · 1 ep

Nuremberg: Nazis on Trial
TV · as Hermann Goering · 3 eps

The Virgin Queen
TV · as Lord Chancellor Gardiner · 1 ep

Kinky Boots
Movie · as Harold Price

Uncle Adolf
Movie · as Gregor Strasser

Bleak House
TV · as Mr. Chadband · 1 ep

Doctor Who
TV · as Tony Mack · 2 eps

Bloodlines
TV · as DCI Carroll Jordan · 2 eps

Hustle
TV · as Frank Gorley · 1 ep

New Tricks
TV · 1 ep

Agatha Christie's Marple
TV · as Colonel Easterbrook · 1 ep

Shameless
TV · as Bernie Creme, Malcolm · 1 ep

Master and Commander: The Far Side of the World
Movie · as Mr. Allen, Master

Undertaking Betty
Movie · as Hugh Rhys-Jones
Taliesin Jones
Movie · as Handicott
The Intended
Movie · as Le Blanc

Enigma
Movie · as Skynner

Sword of Honour
Movie · as Brigadier
Score
Movie · as Brian

Happy Now
Movie · as Hank Thomas

Waking the Dead
TV · as Robert Cross · 2 eps

In a Land of Plenty
TV · as Charles Freeman · 10 eps

The Secret World of Michael Fry
TV · as Hugh Wentworth-Davies · 2 eps

The Tichborne Claimant
Movie · as The Claimant

Different for Girls
Movie · as CID Detective, DS Cole

The Near Room
Movie · as Eddie Harte

Midsomer Murders
TV · as Caradoc Singer · 1 ep

A Dance to the Music of Time
TV · as Biggs · 4 eps

The Lakes
TV · as Father Matthew · 14 eps

Silent Witness
TV · as Stephen Harrington · 1 ep

The Englishman Who Went Up a Hill But Came Down a Mountain
Movie · as Williams the Petroleum

A Mind to Murder
Movie · as DCI John Martin

Aristophanes: The Gods Are Laughing
Movie · as Cleon

Priest
Movie · as Mr. Unsworth

Hello, Hello, Hello
Movie · as Policeman

Bramwell
TV · as Mr. Sullivan · 1 ep
Resort to Murder
TV · as Danny McCrea · 4 eps

Thicker Than Water
Movie · as Paul

Tender Loving Care
Movie · as Keith Dobbs

Old Scores
Movie · as Bleddyn Morgan
Skulduggery
Movie · as Terry's Boss

Prime Suspect
TV · as DS Alun Simms · 4 eps

Murder Most Horrid
TV · as DI Morgan · 1 ep
Chain
TV · as Michael Cassidy · 4 eps

Here Is the News
Movie · as Insp. Trickey

The Angry Earth
Movie · as Emlyn

Agatha Christie's Poirot
TV · as Colonel Hughes · 1 ep

Thin Air
Movie · as Michael Haig

Deadline
Movie · as Williams

South of the Border
TV · as Bob · 1 ep

Thin Air
TV · as Michael Haig · 5 eps

Boy Soldier
Movie · as RSM

Mallet!
Movie · as Jim Mallet

Love Me Gangster
Movie · as Vic

Inspector Morse
TV · as Geoff Harris - Prison Officer · 1 ep

Fighting Back
Movie · as Police Sergeant

Casualty
TV · as Andrew Ponting · 30 eps

Wynne and Penkovsky
Movie · as Interrogator

Amy
Movie · as Jack Humphreys

Winter Flight
Movie · as Military Policeman

Woodentop
Movie · as DI Galloway

Submariners
Movie

Superman III
Movie · as Junkyard Worker (uncredited)

Britannia Hospital
Movie · as Picket: The Radicals

Giro City
Movie · as John Williams

Inseminoid
Movie · as Roy

The Bunker
Movie · as Turnow

Nighthawks
Movie · as Kenna

S.O.S. Titanic
Movie · as James Farrell

Danger UXB
TV · as Sapper 'Tiny' Powell · 13 eps

Survivors
TV · as Terry · 1 ep
