Alex Datcher

Alex Datcher was born on June 6, 1962 in Chicago, Illinois, USA as Cynthia Alex Datcher. She is an actress, known for Passenger 57 (1992), The Expert (1995) and Star Trek: The Next Generation (1987).

Acting

1993

Boiling Point

- Actress
1992

Rage and Honor

- Actress