Sandra Duncan Known forActingPlace of birthCrosby - Merseyside - England - UK Movies with Sandra DuncanThe Lion's Share 1985 · ★ 7.0Two Feet Off the Ground 1969 TMDB · IMDb