Netflix Movies Starring Sheila Reid
Sheila Reid was born in 1937 in Glasgow, Scotland. She is an actress, known for Brazil (1985), Felicia's Journey (1999) and The Winter Guest (1997). She has been married to Terry Bullen since April 11, 2008. Read more on iMDB