Lark Voorhies

Lark Voorhies played the role of Leanne in the Star Trek: Deep Space Nine episode. She is perhaps best known for her role as Lisa Turtle on .