Emily RichardActingBorn 25/01/1948London, England, UKDied 02/10/2024Emily Richard is a British actress.Read full biographyKnown ForWycliffe1994The Strauss Dynasty1991Hansel and Gretel1988Empire of the Sun1987The Secret World of Polly Flint1987Forbidden Passion: The Oscar Wilde Movie1985Oscar1985Natural World1983The Dark Side of the Sun1983The Cleopatras1983An Affinity with Dr. Still1979Enemy at the Door1978Rough Justice1977Father Brown1974Playhouse1974Armchair Theatre1956