Bronx - New York - USA
From Wikipedia, the free encyclopedia. Rachel Ticotin (born November 1, 1958) is an American film and television actress.
Photos of Rachel Ticotin
Movies with Rachel Ticotin
They stole his mind, now he wants it back.
Action, Adventure, Science Fiction