Robert Cochran, a renowned Scottish-born thespian, entered this world on February 20, 1906, in the vibrant city of Glasgow, Scotland, United Kingdom. Throughout his illustrious career, he made a lasting impact on the silver screen, captivating audiences with his remarkable performances in a plethora of films.
Some of his most notable roles include his portrayal of a memorable character in the 1935 cinematic masterpiece, "Scrooge", as well as his appearances in "Against the Tide" (1937) and "I Stand Condemned" (1934).