Lowri Ann Richards

Image of Lowri Ann Richards

Biography

Lowri Ann Richards is known for You Should Have Left (2020), That Uncertain Feeling (1986) and Chillers (1990).

Timeline

2020

  • Poster for You Should Have Left

    Welsh Woman

1980

  • Poster for Breaking Glass

    Jane

1979

  • Poster for Steppin' Out

    Self

Year unknown