

Marry Me(1949)
Old Gent in Train

Blanche Fury(1948)
Doctor

Uneasy Terms(1948)
Sallins

Quartet(1948)
West (segment "The Colonel's Lady")

The Ghosts of Berkeley Square(1947)
Doctor (uncredited)

The Agitator(1945)
Mr. Ambler

The Dark Tower(1943)
Dr. Wilson

The First of the Few(1942)
Sir Robert McLean

Uncensored(1942)
Father Corot

Penn of Pennsylvania(1942)
Ford

The Young Mr. Pitt(1942)

Dangerous Moonlight(1941)
Residing Physician (as J.H.Roberts)

The Door with Seven Locks(1940)
Luis Silva

Night Train to Munich(1940)

Charley's (Big-Hearted) Aunt(1940)
Dean of Bowgate

Goodbye, Mr. Chips(1939)
Doctor (uncredited)

The Divorce of Lady X(1938)
Slade

Alf's Button Afloat(1938)
Aladdin

Young and Innocent(1937)
Solicitor Henry Briggs

Farewell Again(1937)
Dr. Pearson

The Mill on the Floss(1937)
Mr. Glegg

Accused(1936)
President of Court (as John Roberts)

Juggernaut(1936)
Chalmers

The Morals of Marcus(1935)
Butler
It's a Boy(1934)
Registrar

The Luck of a Sailor(1934)
Official with Gavel

The Green Pack(1934)
Dr. Thurston

High Finance(1933)
Ladcock
White Face(1932)
Dr. Marford

Alibi(1931)
Dr. Sheppard
A Safe Affair(1931)

The Constant Nymph(1928)
Dr. Churchill
Streets of New York(1913)
Captain Fairweather