
Acted in 80
1980s
- 1988
Tumbledown
Group Captain
- 1984
Tripper's Day
VAT Inspector · 1 episode
Champions
Ashton
Doctor Who: The Twin Dilemma
Mestor
- 1981
1970s
- 1978
- 1976
Dominic
Wardle · 8 episodes
- 1973
Diamonds on Wheels
Movie
- 1972
Harriet's Back in Town
Frank Chapman · 54 episodes
Doctor Who: The Sea Devils
Captain Hart
- 1970
The Misfit
Dicky Mathieson · 1 episode
1960s
- 1969
The Owl Service
Clive Bradley · 8 episodes
Two in Clover
Mr Holloway · 1 episode
Liar!
Jamieson
- 1968
The Man in the Iron Mask
D'Artagnan · 8 episodes
- 1967
Mickey Dunne
Marty Ferris · 1 episode
- 1966
- 1965
The Face of Fu Manchu
Chief Magistrate
- 1964
The Secret of Blood Island
Tom O'Reilly
The Comedy Man
Commercial Director
The Protectors
Banding · 1 episode
- 1963
The Break
Moses
Just for Fun
Man with Badge
- 1962
Locker Sixty-Nine
Peters
- 1961
- 1960
Sword of Sherwood Forest
The Sheriff's Lieutenant
The Strange World of Gurney Slade
Frank, Father · 1 episode
The Boy Who Stole a Million
Commissionaire
Life Is a Circus
Driver
1950s
- 1959
No Trees in the Street
Jackie
Model for Murder
Costard
- 1958
Further Up the Creek
Bennett
Up the Creek
Bennett
The Camp on Blood Island
Sergeant-Major
- 1957
The Big Chance
Café Owner
Account Rendered
Porter
- 1956
The Hide-Out
Teacher
Find the Lady
Max
Armchair Theatre
Frank · 1 episode
- 1955
The Blue Peter
Number One
The Dam Busters
RAF Officer (uncredited)
The Brain Machine
Henry Arthur Ryan
- 1954
Mask of Dust
Cynical Reporter in Lounge
Devil's Point
Daller
The Black Rider
Geoff Morgan
What Every Woman Wants
Frank
Conflict of Wings
'Smother' Brooks
- 1953
Flannelfoot
Bill Neilson
The Blue Parrot
Guido "Taps" Campelli
Park Plaza 605
Mr. Reynolds
- 1950
Ha'penny Breeze
David King
1940s
- 1949
The Jack of Diamonds
George Paxton
Wrote 2
1960s
- 1963
Calculated Risk
Writer
1950s
- 1959