Masterson

Chase Masterson

Appearing and signing all day Sat and Sun
Chase Masterson is an American actress best known for her role Leeta on the science fiction series Star Trek Deep Space Nine. She has recently appeared in the Flash.