Rebecca Finch is a talented and accomplished actress, whose impressive career has taken her to various corners of the globe, with her base of operations situated in the culturally rich and vibrant cities of London, Ireland, and Vancouver.
Her impressive repertoire of work includes notable appearances in the 2022 film "The Unbearable Weight of Massive Talent", as well as the 2021 television series "Charmed" and "Doctors". Additionally, she has also made a memorable impact in the popular CW television series "The Flash", where she played the intriguing character of Idna.
Rebecca Finch's journey in the world of acting began at the prestigious Drama Centre London, where she honed her craft and laid the foundation for her future success. She later went on to further her education by completing a Bachelor of Arts degree in Acting at the esteemed East 15 Acting School.