No photoJessica DollarhideActor · Born August 12, 1978 · San Francisco, California, USAIMDb Acted in 11990s1996Castle FreakRebecca Reilly62Appearances11990s1995Videozone: The Making of "Castle Freak"Self