Faith Brook: Faith Brook. Actress: Eye of the Needle. Faith Brook was born on 16 February 1922 in York, England, UK. She was an actress, known for Eye of the Needle (1981), North Sea Hijack (1980) and The Razor's Edge (1984). She was married to Michael Horowitz and Dr. Charles Moffett. She died on 11 March 2012 in London, England, UK.
Known For: Eye of the Needle (Lucy's Mother), North Sea Hijack (Prime Minister), The Razor's Edge (Louisa Bradley (Isabel's mother)), The Jungle Book (English Girl)