Olwen Roose was born in 1900 in Finchley, England, UK. She is known for The Wheels of Chance (1922) and Tilly of Bloomsbury (1931).
No data