Masterson

Chase Masterson

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.