Chase Masterson: Chase Masterson. Actress: Yesterday Was a Lie. Currently starring opposite Eric Roberts in Doctor Who: The Master, from Big Finish, Chase Masterson has starred in the title role in Doctor Who: Big Finish's spin-off VIENNA for 4 Seasons.
Fans of CW's The Flash know her as Sherry, and she is loved worldwide for her 5 year breakout role as Leeta on Star Trek: Deep Space Nine, which she continues opposite Kate...