Jewel Staite

Jewel Belair Staite is a Canadian actress who will portray Rachel Turner in a guest starring role in the first season of DC's Legends of Tomorrow.

Season 1

 * Episode 10 Rachel Turner