Sheila Armstrong was born on August 13, 1942 in Ashington, Northumberland, England.
演员
饰:Self - Performer
1978-05-01(英国)
饰:Self (soprano)
1974(美国)
饰:Self,1 episode, 1973,
1972-10-14(英国)
8.1分
饰:Self - Guest
1967(英国)