Robert Cochran was born on February 20, 1906 in Glasgow, Scotland as Robert Turnbull Cochran. He was an actor, known for Scrooge (1935), Sanders of the River (1935) and The Man Who Could Work Miracles (1936). He died in 1977 in Kensington, London, England.