
Filmography

Midsomer Murders
1997 · Daniel Snape

Death in Paradise
2011 · David Witton

Agatha Christie's Poirot
1989 · Chief Inspector James Harold Japp, Assistant Commissioner Japp

Casualty
1986 · Rob Royson

Silent Witness
1996 · Actor, DI Mike Toner

Play for Today
1970 · Colin Pasmore

Last of the Summer Wine
1973 · Gordon

Heartbeat
1992 · Ken Marsden, Brian Simpson

Shameless
2004 · Barry

BBC Play of the Month
1965 · Thompson

The Day of the Jackal
2024 · Trevor

Screen Two
1985 · Dawlish

New Tricks
2004 · Actor

Tales of the Unexpected
1979 · George Forester

A Touch of Frost
1992 · Sergent Sharpe, D.S. Sharpe

Hustle
2004 · Arthur Bond

Foyle's War
2002 · Alan Carter

Celebrity Antiques Road Trip
2011 · Self - Participant

Playhouse
1974 · Clive, Denny

Shakespeare & Hathaway - Private Investigators
2018 · Chamberlain

Little Britain
2003 · Actor

Churchill's People
1974 · Boatman

Robin of Sherwood
1984 · Abbot Hugo de Rainault

Strangers
1978 · Nose Treacy

Cuckoo
2012 · Tony

The Vice
1999 · Nigel Wingrave

Murder Most Horrid
1991 · Patron, Police Sergeant

The Play on One
1988 · Greg

Playhouse Presents
2012 · Prison Governor

Hamish Macbeth
1995 · Malachi McBean

The Storyteller
1988 · King

Bramwell
1995 · Ronald Kennedy

Porridge
1974 · Melvin 'Dylan' Bottomley

Sherwood
2022 · Mickey Sparrow

Orson Welles' Great Mysteries
1973 · Carson

Murder in Suburbia
2004 · Bill Jackson
Second City Firsts
1973 · Ken

The Good Karma Hospital
2017 · Paul Smart

Funland
2005 · Leo Finch

Ancient Rome: The Rise and Fall of an Empire
2006 · Jovius

The Chase
2006 · Actor, Frank Jones

A Sharp Intake of Breath
1977 · Terry Glover
Premiere
1977 · Geoff

The Best Offer
2013 · Fred

Avoidance
2022 · Peter

Murder, They Hope
2021 · Phil

The Sins
2000 · Mickey Thomas

The Queen
2009 · Harold Wilson

Crooked House
2008 · Joseph Bloxham
Leave it to Charlie
1978 · Geoffrey

The Window
2021 · Martin Dewsbury

Brassed Off
1996 · Jim

Raised by Wolves
2015 · Grampy

Trust
2003 · James

Pennies from Heaven
1978 · Dave

Don't Forget to Write!
1977 · Norman

My Week with Marilyn
2011 · Roger Smith

Boomers
2014 · Alan

The Fourth Protocol
1987 · Burkinshaw
Summer Season
1985 · Bob - Photographer

Place of Execution
2008 · Old George Bennett

The Doctor and the Devils
1985 · Andrew Merry-Lees

Black Cab
2000 · Robert

Bad Move
2017 · Ken

Scum
1979 · Mr Greaves

The Ambassador
1998 · Actor

Sugartown
2011 · Actor
Life at Stake
1978 · Mallison
The Last Salute
1998 · Leonard Spanwick
London
2004 · Samuel Pepys

The Wimbledon Poisoner
1994 · Detective Inspector Russell Rush

Mother Teresa
2003 · Logan

Fanny Hill
2007 · Mr. Croft

Black Hearts in Battersea
1995 · Eustace Buckle

The Best Man
2005 · Mr. Barker

Peterloo
2018 · John Knight

Isolation Stories
2020 · Peter

Red Letter Day
1976 · Stan

Brensham People
1976 · Jeremy Briggs
Sounding Brass
1980 · Arthur Mannion

Pickersgill People
1978 · DC Billy Blincoe
First Sight
1987 · Malcolm

Home Time
2009 · Roy Jacks

The Opium War
1997 · 船长怀特

I Want Candy
2007 · Stephen Clark

Little Voice
1998 · George

Crime and Punishment
2002 · Marmaladov

A Little Trip to Heaven
2005 · William

Give My Regards to Broad Street
1984 · Alan
Coming Home
1981 · Donald Maddocks
For the Love of Albert
1977 · Actor

Downwardly Mobile
1994 · Actor

Cruise of the Gods
2002 · Hugh Bispham

Believe
2013 · Bob

Spike Island
2012 · Mr. Jackson
Chekhov Comedy Shorts
2010 · Father

Mike Bassett: England Manager
2001 · Lonnie Urquart

Cousin Bette
1998 · De Wissembourg
Two Up, Two Down
1979 · Actor

High Hopes
1989 · Martin Burke
Lizzie's Pictures
1987 · Actor

Margaret Thatcher: The Long Walk to Finchley
2008 · Alfred Roberts

Girls' Night
1998 · Dave Simpson

Fanny Hill
2007 · Mr. Croft

Victoria Wood with All the Trimmings
2000 · Willis

Mother Teresa of Calcutta
2003 · Logan

Margaret
2009 · Bernard Ingham

Robin of Sherwood: Robin Hood and the Sorcerer
1984 · Abbot Hugo de Rainault
The Intended
2002 · Norton

Second Nature
2003 · Lawrence Augenblick

The First Men in the Moon
2010 · Voice of Grand Lunar

Grow Your Own
2007 · Big John

Rogue Male
1976 · 1st Seaman

What Rats Won't Do
1998 · Actor

Around The World In 80 Days
2000 · Inspector Fix (voice)

Agatha Christie: 100 Years of Poirot and Miss Marple
2020 · Self - Inspector Japp, ITV's Poirot

The Peacock
2023 · Lord Hamish

Keep an Eye on Albert
1975 · Tarpy

Friend Request Pending
2011 · Trevor

The Chester Mystery Plays
1976 · Actor

The Last Dance
1993 · Police Inspector

The Storyteller: The Luck Child
1988 · King

Coogan's Runner
2003 · Self

Above the Clouds
2018 · William

Our Boy
1998 · DS Yorke

Your Move
2023 · Mikey
15: The Life and Death of Philip Knight
1993 · Stan Eastwood

On the Palm
1987 · Dawlish

Stars in Shorts
2012 · Trevor

Pressure
1976 · 2nd CID Officer

A Pattern of Roses
1983 · Builder

Thacker
1992 · Ben Royce
True Love (Once Removed)
TBA · Bus driver

Afternoon Off
1979 · Bernard

Games Without Frontiers
1980 · Clive

Pasmore
1980 · Colin Pasmore

Bad Behavior
1993 · Howard Spink

Shakespeare or Bust
1973 · Hippie

Well Thank You, Thursday
1976 · Stan

Patrick's Day
2014 · John Freeman

City State
2011 · William
Von Trapped
2004 · Torsten

Pig Bin
1974 · Ken

Becoming Victoria Wood
2026 · Self

The Sea
1978 · Thompson
Rat in the Skull
1987 · Detective Superintendent Derek Harris
Bumps
2020 · Howard

Glamour Night
1985 · Bob

The Dark Room
1988 · Greg

A Passage to Wisbech
1986 · Narrator

Pocketful of Dreams
1982 · Denny

Ragged
2013 · Prison Governor

Blooming Youth
1973 · Jeff

The Pigeon Fancier
1971 · Harry

A Little Outing
1977 · Geoff