Chase Masterson

chase-popymca-head-777x437
Known For
Chase Masterson is best known for 5 years as Leeta on Star Trek DS9 and has the title role of the Doctor Who Big Finish audio spin-off VIENNA, currently in Season Four. Fans of CW's The Flash know her as Sherry.
Expand your Cosplay network and get to know your fellow Cosplayers!
Join Now