Rebecca Finch has appeared in 1 show and 3 movies. A performance to be found in the role of Idna in the series The Flash (2014). In the cinema, in the role of Flight Attendant in the feature film The Unbearable Weight of Massive Talent.