- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Rebecca Finch is an actress based between London and Vancouver, known for The Unbearable Weight of Massive Talent (2022), Charmed (2021), Doctors (2021), and played Idna in The Flash for The CW. Rebecca began her training at Drama Centre London and went on to complete a BA in Acting at East 15 Acting School.
Awards
Known For
Filmography