Notable roles included Five Weeks in a Balloon and Lt. Marlena Moreau in the classic Star Trek episode"Mirror, Mirror". She appeared during 2004 and 2010 in the first and sixth episodes of Star Trek: New Voyages, a fan-created show distributed over the Internet (and retitled Star Trek: Phase II in 2008).