Lowri Ann Richards apareceu em sem série e 2 filmes. No cinema, como Welsh Woman na longa-metragem You Should Have Left.