
Rachel Ticotin Straus is an American actress known for her work in both television and film.

Rachel Ticotin Straus is an American actress known for her work in both television and film.

Lycia Naff is an actress and journalist who is best known for her appearances in Star Trek: The Next Generation and Total Recall (1990).