A Scottish actress, born in Glasgow, Scotland. Her works include The White Bird Passes (1980) and Solid Air (2003). She also received the Order of the British Empire in 1992 for her artistic contributions.
(According to views)
A Scottish actress, born in Glasgow, Scotland. Her works include The White Bird Passes (1980) and Solid Air (2003). She also received the Order of the British Empire in 1992 for...Read more her artistic contributions.