Home›Jessica DollarhideJessica DollarhideKnown for ActingBorn:1978-08-12Place:San Francisco, California, USAMovies1996Castle Freak Details 1995Videozone: The Making of "Castle Freak" Details