Yanks
(Mr. Jim Moreton)
The Stick Up
(Policeman)
Walter
(Mr. Hingley)
Turtle Diary
(Garage Attendant)
Invitation to the Wedding
No Further Cause for Concern
(Principal Prison Officer Whittaker)
Little Lord Fauntleroy
(Kimsey)
The Flipside of Dominick Hide
(Harry Shoe)
Harold Shipman: Doctor Death
(Len Fellows)
The Nature of the Beast
(Chunder)
Roll On Four O'Clock
(Jack Scott)
Baby Love
(Detective)
Mummy and Daddy
(Leslie)
Missing Persons
(Robert Wainthrop)
Mr. Love
(Ferris)
On the Palm
(Joe)
Getting Sam Home
(Sid (voice) (uncredited))
Heartbeat
(Walter Openshaw)
Dalziel & Pascoe
The Chinese Detective
Rumpole of the Bailey
Home and Away
Plaza Patrol
(Les)
The Nesbitts Are Coming
Play for Today
(Harry Shoe)
Casualty
(Brian Miller)
The Main Chance
(Sammy Dayton)
Bergerac
(Chief)
Justice
(Charlie Thompson)
Turtle's Progress
(Colour Sergeant Arnold)
All Creatures Great and Small
(Mr. Skipton)
Public Eye
(Harry)
Fiddlers Three
(Jack)
Sykes
(Milkman)
Last of the Summer Wine
(Landlord)
Play for Today
(Detective)
The Hello Goodbye Man
(Mr Bulstrode)
Coronation Street
(Coach Proprietor)
Coronation Street
(Ernie Bond)