Writing
The Other Man
Screenplay
Iris
Monsignor Renard
Writer
Sharpe's Waterloo
Sharpe's Regiment
An Awfully Big Adventure
Kavanagh Q.C.
England, My England
A Breed of Heroes
Sharpe's Company
Hollywood U.K.: British Cinema in the Sixties
as Self
Sharpe
Screen One
Tumbledown
My Family and Other Animals
Inspector Morse
Sunday Premiere
Time for Murder
Puccini
Wagner
Red Monarch
Cuba
Love Lies Bleeding
Don't Forget to Write!
Do as I Say
Masquerade
The Ten Commandments
Play for Today
The Bed Sitting Room
Adaptation
ITV Saturday Night Theatre
The Long Day's Dying
The Charge of the Light Brigade
How I Won the War
ITV Playhouse
Drums Along The Avon
Help!
The Knack... and How to Get It
Last Summer by the Seaside
as Self and Narrator
The Wednesday Play
Prisoner and Escort
Armchair Theatre