Acting
Robert Cochran was born on February 20, 1906 in Glasgow, Scotland as Robert Turnbull Cochran. Known for Scrooge (1935), Against the Tide (1937), and Mr. Reeder in Room 13 (1938). He died in 1977 in Kensington, London, England.

Mr. Reeder in Room 13
as Det. Insp. Barker

Oh, Boy!
as Albert Bolsover
East of Ludgate Hill
as Derek Holt

Farewell Again
as Carlisle Smith
Against the Tide
as Jim Leigh

The Man Who Could Work Miracles
as Bill Stoker

Rembrandt
as Undetermined Secondary Rôle (uncredited)

No Exit
as Beeston

Scrooge
as Fred

Sanders of the River
as Lieutenant Tibbets