Sarah Hollis Andrews Known forActingBornSeptember 30, 1961Place of birthBristol, England, UK Movies with Sarah Hollis AndrewsThe Man from Nowhere 1975 · ★ 6.7 TMDB · IMDb