Dr. Petrie
The Castle of Fu Manchu (1969)
Avalanche (1969)
The Blood of Fu Manchu (1968)
Lt. Gen. Sir George Brown
The Charge of the Light Brigade (1968)
Hall Porter (uncredited)
Smashing Time (1967)
The Vengeance of Fu Manchu (1967)
The Brides of Fu Manchu (1966)
An Tine Bheo (1966)
The Face of Fu Manchu (1965)
Man in the Middle (1964)
Major Spruce (as Howard Marion Crawford)
Tamahine (1963)
Medical Officer
Arabijos Lorensas (1962)
Glider Doctor (uncredited)
The Longest Day (1962)
Wine-Tasting Organizer
Carry On Regardless (1961)
British Major
Foxhole in Cairo (1960)
North West Frontier (1959)
Prescott
Virgin Island (1959)
Inspector Duncan
Model for Murder (1959)
Major Donald Peters
Life in Danger (1959)
Nowhere to Go (1958)
Hobbs
Next to No Time (1958)
The Chief
Gideon's Day (1958)
Wing Commander
The Silent Enemy (1958)
George Bates
The Birthday Present (1957)
Ill Met by Moonlight (1957)
Ingrams
The Man in the Sky (1957)
Baggott
The Silken Affair (1956)
'Woody' Woodhall
Reach for the Sky (1956)
McGowan (as Howard Marion Crawford)
Five Days (1954)
Wood
West of Zanzibar (1954)
Calling Scotland Yard: Falstaff's Fur Coat (1954)
Self - Narrator (voice)
Elizabethan Express (1954)
Fluffy Faversham
Don't Blame the Stork (1954)
Horatio Plunkett
Gilbert Harding Speaking of Murder (1953)
Sir Francis Chesney
Where's Charley? (1952)
Tea Shop Proprietor
His Excellency (1952)
Bill (uncredited)
Journey to the Sea (1952)
Plan for Coal (1952)
Maj. Travers
Mr. Drake's Duck (1951)
Cranford
The Man in the White Suit (1951)
1st Chauffeur (uncredited)
Stage Fright (1950)
(voice)
Scrapbook for 1933 (1950)
Tommy
The Hasty Heart (1949)
1st Paratrooper
Man on the Run (1949)
Sgt. Clapper
The Phantom Shot (1947)
Kummer
Freedom Radio (1941)
Checkpoint Officer (uncredited)
Night Train to Munich (1940)
German Officer in Kieler Hof Hotel
The Spy in Black (1939)
Karl (uncredited)
Secret Agent (1936)
Undetermined Role
The Guv'nor (1935)
Minor Role
Me and Marlborough (1935)
Max
Brown on Resolution (1935)