Jennifer Richards

Jennifer Richards is an actress and dancer who played the painted dancer in the Star Trek: The Next Generation fifth season episode in. She filmed her scene on Wednesday on Paramount Stage 16.