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

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