Betsan Llwyd Known forActing Movies with Betsan LlwydOne Full Moon 1991 · ★ 7.5Still: Here/Now 2003 · ★ 9.0 TMDB