Known For
Filmography

The Completely Made-Up Adventures of Dick Turpin
TV · as Derek · 1 ep

Why Didn't They Ask Evans?
TV · as Coroner · 1 ep

Superstructures: Engineering Marvels
TV · as Narrator · 7 eps

Crooked House
Movie · as Cairo Spymaster

This Country
TV · as Len Clifton · 8 eps

A Quiet Passion
Movie · as Samuel Bowles

The Trial of Elizabeth Gadge
Movie · as George Waterhouse

Ballot Monkeys
TV · as Jack · 5 eps

Partners in Crime
TV · as Mr Harrison · 1 ep

Inside No. 9
TV · as George Waterhouse · 1 ep

Vikings
TV · as Earl Bjarni · 2 eps

Father Brown
TV · as Denny Beaton · 1 ep

Call the Midwife
TV · as Sergeant Woolf, Sergeant Aubrey Woolf · 11 eps

Downton Abbey
TV · as Mr. Moore · 1 ep

Somers Town
Movie · as Angry Resident

Happy-Go-Lucky
Movie · as Patient

Tess of the D'Urbervilles
TV · as Mr Crick · 2 eps
I Am Bob
Movie · as Pope John Paul II Lookalike/Cabbie

The History of Mr Polly
Movie

Until Death
Movie · as Walter Curry

Stan
Movie · as Babe (Oliver Hardy)

The Ruby in the Smoke
Movie · as Mr Higgs

Chromophobia
Movie · as Lord Killally

The Cult of Star Cops
Movie

Ancient Rome: The Rise and Fall of an Empire
TV · as Senator Scaevinus · 1 ep

Dear Wendy
Movie · as Dick's Dad

Doctor Who
TV · as Friar Tuck · 1 ep

Fungus the Bogeyman
Movie · as Farmer

Vanity Fair
Movie · as General Tufto

New Tricks
TV · as Malcolm Hagley · 1 ep

Eroica
Movie · as Otto Fisher

Trevor's World of Sport
TV · as Phil · 6 eps

The Afternoon Play
TV · as Clive · 1 ep

Gangs of New York
Movie · as Man in Tweed's Office (uncredited)

Spooks
TV · as Deery · 1 ep

Foyle's War
TV · as Curling · 1 ep

Rose and Maloney
TV · as Dr Kenneth Berrington · 2 eps

Lorna Doone
Movie · as John Fry

The Emperor's New Clothes
Movie · as Leaud

Murphy's Law
TV · as Clive Salter · 3 eps

Longitude
Movie · as Roger Wills

Lorna Doone
TV · as John Fry · 2 eps

My Hero
TV · as Charles Splink · 1 ep

Longitude
TV · as Roger Wills · 1 ep
Sex 'n' Death
Movie · as William
Days Like These
TV · 13 eps

The Vice
TV · as Pool Player · 1 ep

Bob and Margaret
TV · 52 eps

Duck Patrol
TV · as James 'Ollie' Oliver · 7 eps

Midsomer Murders
TV · as Sean Moorcroft · 1 ep

Chalk
TV · 1 ep
A Perfect State
TV · 7 eps

Ivanhoe
TV · as Gurth · 6 eps

Burn Your Phone
Movie · as Caller

Our Friends in the North
TV · as DCS Dennis Cockburn · 1 ep

Dalziel and Pascoe
TV · as Geordie Turnbull · 1 ep

Loved Up
Movie · as Cabbie

A Very Open Prison
Movie · as Landlord

The Queen's Nose
TV · as Security Officer · 1 ep

Out of the Blue
TV · as Commander Friel · 1 ep

Frank Stubbs Promotes
TV · as Archie Nash · 2 eps

Gallowglass
TV · as Stan · 3 eps

The Silent Touch
Movie · as Muller

An Ungentlemanly Act
Movie · as Des King

Wuthering Heights
Movie · as Dr. Kenneth

Heartbeat
TV · as John Oakes · 1 ep

Love Hurts
TV · 1 ep

Framed
TV · as DI Frank Shrapnel · 3 eps

Redemption
Movie · as Vernon Shorter

Chernobyl: The Final Warning
Movie · as Feodor Lashelya

In Suspicious Circumstances
TV · as Sgt Harris · 1 ep

Drop the Dead Donkey
TV · as Bill · 1 ep

The Woman in Black
Movie · as Farmer

Fellow Traveller
Movie · as Detective Sergeant

Agatha Christie's Poirot
TV · as Ed Opalsen · 1 ep

Drowning by Numbers
Movie · as Hardy

No Further Cause for Concern
Movie · as Mr Maybourne

Infantile Disorders
Movie · as Man on Bus

Strife
Movie · as John Bulgin

Chelmsford 123
TV · as Loquens · 1 ep

Star Cops
TV · as Chief Inspector Colin Devis · 8 eps

Mr. Pye
Movie · as Charlie

The Whistle Blower
Movie · as Insp. Bourne

Lovejoy
TV · as Sergeant · 1 ep

Casualty
TV · as Ralph · 1 ep

A Very Peculiar Practice
TV · as Ackerman · 1 ep

Mr Pye
TV · as Charlie · 3 eps

Billy the Kid and the Green Baize Vampire
Movie

Doctor Who: Revelation of the Daleks
Movie · as Takis

Screen Two
TV · as (voice) · 1 ep

The Bill
TV · 2 eps

Diana
TV · as Harrington · 1 ep

Moonlighting
Movie · as Hire Shop Man

Baal
Movie · as 4th Woodcutter

Smiley's People
TV · as Sergeant Pike · 1 ep

Bergerac
TV · as Sorel · 1 ep

Lady Killers
TV · as Oliver · 1 ep

Minder
TV · as Officer, Derek · 1 ep

Terry and June
TV · as Taxi Driver · 1 ep

Doctor Who
TV · as Takis · 2 eps
