The Lord of the Rings
(Boromir (voice))
Watership Down
(Bigwig (voice))
I Can't See My Little Willie
(David)
Shoot the Revolution
(General Milea)
C.Q.
(Alec)
Women in Love
(Palmer)
Cry Freedom
(3rd Passport Control Officer)
One of the Boys
(Smigee)
The Optimists of Nine Elms
(Park Keeper)
The Stone Tape
(Alan)
A Bridge Too Far
(Capt. Cleminson)
The Little Drummer Girl
(Donald)
The Merry Wives of Windsor
(Host of the Garter Inn)
The Two Gentlemen of Verona
(Host)
King Arthur, the Young Warlord
(Howard)
Light
(Wally Edge)
Brush Strokes
(Mr. Hadley)
Bedtime Stories
(Chris)
Minder
(Wally)
Grange Hill
(Mr. Butterworth)
Public Eye
(Ashman)
Secret Army
(Philippe)
All Creatures Great and Small
(Bob Rigby)
Arthur of the Britons
(Herward)
Play for Today
(David Pond)
The Gentle Touch
(Det. Insp. Jack Slater)
Life Begins at Forty
(Gerry Simpson)
Play for Today
(Wally Edge)
Play for Today
(Willie de Salis)
Dixon of Dock Green
(Davis)
Dixon of Dock Green
(Brian Kent)
The Troubleshooters
(Yuri Konchalovsky)
The Wednesday Play
(Bernard Davis)
An Age of Kings
(Abbot of Westminster / Keeper)
An Age of Kings
(Carrier)
An Age of Kings
Thirty-Minute Theatre
(Albert)
An Age of Kings
(Lord Mayor / Shepherd)
An Age of Kings
(Davy)
An Age of Kings
(Macmorris)
An Age of Kings
(Drawer)