Sarah Hollis AndrewsActingBorn 30/09/1961Bristol, England, UKKnown ForThe Man from Nowhere1975The Secret Garden1975