Jessop Brown
Effie's Burning (1991)
Harry
The Lady and the Highwayman (1990)
Self
Sesame Street: Sing Yourself Silly! (1990)
Arthur Winslow
The Winslow Boy (1989)
Sesame Street | Put Down the Duckie: An All-Star Musical Special (1988)
Bruce
The Whistle Blower (1986)
Lockie McGibbon
My Brother Tom (1986)
Himself (Uncredited)
Heavenly Pursuits (1986)
Sir Anthony Phelps
Gunpowder (1986)
Mackendrick: The Man Who Walked Away (1986)
Tom Harker
The Shooting Party (1985)
Inspector Alec MacDonald
The Masks of Death (1984)
Self (uncredited)
An Audience with Mel Brooks (1984)
Fielding
The Last Giraffe (1979)
Doctor Johnson
Докосването на медузата (1978)
Dr. Marston
Golden Rendezvous (1977)
Inspector Cabell
Spectre (1977)
Mr. Dunner
Sonntagsgeschichten (1976)
Brian Hardison
Russian Roulette (1975)
Narrator
Lothian Landscape (1974)
Major Browne
The Square of Three (1973)
Commander Cavendish
Госпожа Грях (1972)
GR Stein Refractories (1972)
Charles Stewart
Kidnapped (1971)
Tom - Friend of Harry's
Scrooge (1970)
Horatio
Хамлет (1969)
Mr. Ransome
Run Wild, Run Free (1969)
Gordon Lowther
The Prime of Miss Jean Brodie (1969)
Father Joseph
Wind Versus Polygamy (1968)
Mr. Mallory
On the Run (1968)
Brian Stern
Danger Route (1967)
Captain Engel
The Night of the Generals (1967)
British Sergeant Questioning Chapman (uncredited)
Triple Cross (1966)
Captain Leeds
The Fighting Prince of Donegal (1966)
James MacAfee
Cast a Giant Shadow (1966)
MacDougal
Тези великолепни мъже в техните летящи машини или как летях от Лондон до Париж за 25 часа и 11 минути (1965)
Carswell
Досието "Ипкрес" (1965)
Daylight Robbery (1964)
Vahlin
Дългите кораби (1964)
MacDonald 'Intelligence'
Голямото измъкване (1963)
Seaman Edward Birkett
Mutiny on the Bounty (1962)
Dr. Thomas Murray
Two Wives at One Wedding (1961)
Farmer
Greyfriars Bobby (1961)
Capt. Jimmy Cairns, M.C. (Battalion Adjutant)
Песни на славата (1960)
Capt. Jock Bateson
Cone of Silence (1960)
Bill Donovan
Snowball (1960)
Sergeant Malcolm
Devil's Bait (1959)
Sgt. MacKenzie
Yesterday's Enemy (1959)
PC Alec
The Bridal Path (1959)
Sergeant
Blind Date (1959)
Roger Fenton
The Price of Silence (1959)
Leading Seaman Johnson
The Navy Lark (1959)
George Campbell
Rockets Galore (1958)
Don Wescot
Three Crooked Men (1958)
'Chalky' White
Blind Spot (1958)
Black Ice (1957)
Jimmy Norris
Man in the Shadow (1957)
Scottie
Hell Drivers (1957)
Dougal McLean (uncredited)
Let's Be Happy (1957)
John Merritt
Abandon Ship (1957)
The Film That Never Was (1957)
Scotland Dances (1957)
Carnoustie Bligh
Sailor Beware (1956)
Percy
Women Without Men (1956)
The Baby and the Battleship (1956)
Blonde Bait (1956)
District Officer
Pacific Destiny (1956)
BBC TV producer
The Quatermass Xperiment (1955)
Ted Burns
Passage Home (1955)
Peter J. Florian
The Delavine Affair (1955)
Ralph
The Love Lottery (1954)
Hector
Meet Mr. Lucifer (1953)
British Soldier
Malta Story (1953)
Detective Inspector Campbell
Death Goes to School (1953)
Hiker
Castle in the Air (1952)
Dr. Anson
The Lady with a Lamp (1951)
Paul Tracy
Happy Go Lovely (1951)
Mac
Bitter Springs (1950)
Whisky Galore! (1949)
Jock Melville
Stop Press Girl (1949)
David Shields
Floodtide (1949)
Tom Kennedy
Eureka Stockade (1949)
Scotty Duncan
Against the Wind (1948)
Lt. David Lennox
The Captive Heart (1946)
David Sutton
Pink String and Sealing Wax (1945)
Steward (uncredited)
Преследване до Алжир (1945)
Messboy John Jamieson - M.V. San Demetrio
San Demetrio London (1943)
Fred Blake
Millions Like Us (1943)
Young 'un
Nine Men (1943)
Alastair 'Jock' MacFarlan, 19th Fusillers
The Foreman Went to France (1942)
(uncredited)
One of Our Aircraft Is Missing (1942)