
Acted in 91
2000s
- 2006
Changing Time: Living and Leaving Doctor Who
Movie
1990s
- 1991
Thatcher: The Final Days
Bernard Ingham
Old Scores
Aneurin Morgan
1980s
- 1989
Heartland
Old Jack
- 1988
After Henry
Clifford · 1 episode
- 1987
- 1984
Doctor Who: The Awakening
Colonel Ben Wolsey
- 1981
If You Go Down in the Woods Today
Ticket Collector
- 1980
The Sea Wolves
Peters
Keep It in the Family
TV
1970s
- 1979
- 1978
A Horseman Riding By
John Rudd · 12 episodes
- 1977
Are You Being Served? The Movie
Cesar Rodriguez
- 1976
Beasts: The Dummy
Sidney Stewart
Doctor Who: The Hand of Fear
Professor Watson
Beasts
Sidney Stewart · 1 episode
The XYY Man
Tom Moody · 3 episodes
- 1975
Nine Tailors
Bunter · 4 episodes
- 1973
Some Mothers Do 'Ave 'Em
Mr. Wright · 1 episode
- 1972
The Long Chase
Tom Corby · 13 episodes
Lord Peter Wimsey: Clouds of Witness
Bunter · 5 episodes
Lord Peter Wimsey
Bunter · 17 episodes
- 1971
Granny Gets the Point
Mr. Collins
- 1970
1960s
- 1969
There Is Also Tomorrow
Colonel Ronald Sutherland
- 1968
- 1966
- 1965
Invasion
Police Sergeant Draycott
The Brigand of Kandahar
Marriott
One Way Pendulum
Detective Inspector Barnes
- 1964
The Secret of Blood Island
Berry
- 1963
A Stitch in Time
Corporal Welsh
Panic
Mike
- 1962
Solo for Sparrow
Inspector Sparrow
Emergency
Inspector Harris
- 1961
Flame in the Streets
Hugh Davies
The Green Helmet
Pit Manager
The Wind of Change
Sgt. Parker
Payroll
Frank Moore
- 1960
The Bulldog Breed
Gym Instructor (uncredited)
There Was a Crooked Man
Smoking Machinist
1950s
- 1959
The Siege of Pinchgut
Navy Rating (Uncredited)
Tiger Bay
Detective at Police Station (uncredited)
Follow a Star
Fred (uncredited)
- 1958
Nowhere to Go
Box office clerk
- 1957
The One That Got Away
Harry 'Hurricane'
The Birthday Present
Police Officer in Court (uncredited)
High Flight
Controller
The Case of The Smiling Widow
Bates
- 1956
Who Done It?
Arresting Policeman (uncredited)
Lost
Bus Driver
- 1955
Passage Home
Charley Boy
- 1954
The Sleeping Tiger
Bailey
River Beat
Charlie Williamson
- 1953
Turn the Key Softly
Bob
The Great Game
Ned Rutter
- 1952
Wide Boy
George
I Believe in You
Passerby (uncredited)
Girdle of Gold
Dai Thomas
- 1951
High Treason
Railway shunter (uncredited)
- 1950
Trio
Ted
Waterfront
Sailor (uncredited)
The Blue Lamp
Barrow Boy (Uncredited)