Rebecca Finch

Rebecca Finch

Active·Active 2021–2026

Rebecca Finch. Actress: The Unbearable Weight of Massive Talent. 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.

Career stats
6Films
166Posters
5Years active
2024Peak year
Eras & genres
Eras
Genres

Frequent collaborators

1 repeat partner