Rachel McDowall

Rachel McDowall

  • Born on
    • October 4th, 1984
Rachel Anne McDowall is an English actress.


Acting (4 Credits)

2021The Shuroo Process as Edie
2010StreetDance 3D as Isabella
2008Mamma Mia! as Lisa
2008Quantum of Solace as Anna

Take Plex everywhere.

Watch free anytime, anywhere, on almost any device.

  • Roku
  • Samsung
  • Amazon Fire TV
  • Android
  • Apple TV
  • Apple iOS
  • Chomecast
  • XBOX
  • nVidia
  • Vizio
  • PlayStation
  • LG

See the full list of supported devices