Back to peopleFreda DowieKnown forActingBornJuly 22, 1928DiedAugust 10, 2019Place of birthCarlisle, Cumberland, England, UKBiographyLife and careerFreda Dowie was an English film and television actress best known for Distant Voices, Still Lives and Our Friends in the North.Filmography3 filmsAll3Acting3Fragile2005as Old Lady 1Jude1996as Elderly LandladyThe Omen1976as Nun (uncredited)