Actress | Producer
Best known for her role as Lt. Marlena Moreau in the second-season episode of Star Trek (1966) series, Star Trek: Mirror, Mirror (1967)--a role she still commemorates as a guest of Star Trek conventions worldwide.
Natural brunette hair
Barbara Ann Luna
New York City, New York, USA
Dive deep into everything superheroes, horror, Fall TV, and more.