The Projected Man
(Insp. Davis)
Double Confession
(Jim Medway)
Noose
(Captain Jumbo Hoyle)
Wanted for Murder
(Jack Williams)
The Shop at Sly Corner
(Robert Graham)
Eight O'Clock Walk
(Peter Tanner)
Town on Trial
(Mark Roper)
The Vicious Circle
(Kenneth Palmer)
Murder Without Crime
(Stephen, Author)
The Man in the Road
(Ivan Mason / Dr. James Paxton)
Value for Money
(Duke Popplewell)
Silent Dust
(Maxwell Oliver)
Quiet Wedding
(Dallas Chaytor)
Bond Street
(Joe Marsh)
Quiet Weekend
(Denys Royd)
Young Wives' Tale
(Bruce Banning)
Bang! You're Dead
(Detective Grey)
The Dam Busters
(Group Captain J. N. H. Whitworth, D.S.O., D.F.C.)
Man on the Run
(Sgt. Peter Burden)
Freedom Radio
(Hans Glaser)
Attempt to Kill
(Detective Inspector Minter)
30 Is a Dangerous Age, Cynthia!
(TV Announcer)
Front Page Story
(Tony Teale)
Q Planes
(Minor Role)
Little Big Shot
(Sergeant Wilson)
Love Lies Bleeding
(Ranny)
Doctor at Large
(Dr. Erasmus Potter-Shine)
The Story of Shirley Yorke
(Gerald Ryton)
The Truth About Women
(Anthony)
Black Eyes
(Minor role)
The Spell of Amy Nugent
(Laurie Baxter)
Henry VI Part 1
(Earl of Salisbury / Sir William Lucy)
Henry VI Part 2
(Lord Say)
Henry VI Part 3
(Duke of Exeter / Mayor of York)
The Tragedy of Richard III
(Sir Robert Brackenbury / Earl of Surrey)
Even Solomon
(Sam)
Pope Joan
(Count Brisini)
One Day at a Time
(The Major)
Teheran
(Pemberton Grant)
Bergerac
(Laurence Mitchell)
Blake's 7
(Ensor)
Star Maidens
(Evans)
Rumpole of the Bailey
The Saint
(John Clarron)
The New Avengers
(Father Trasker)
Fair Game
The Return of the Antelope
(Mr. Garstanton)
BBC Television Shakespeare
Big Boy Now!
The Human Jungle
(Frank Hewitt)
The Main Chance
(Robert Douglas)