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.
Barbara Ann Luna
New York City, New York, USA
Dive deep into everything Awards Central, superheroes, IMDb Picks, and more.