Jona Xiao (born May 18, 1989) is a Chinese-American actress. She portrayed Carrie Bates/Rainbow Raider 2.0 in The Flash.
Advertisement
Jona Xiao (born May 18, 1989) is a Chinese-American actress. She portrayed Carrie Bates/Rainbow Raider 2.0 in The Flash.