Rachel HavrelockActingNo biography available.Known ForFan ClubNo Nerds have favorited Rachel Havrelock yet — be the first.All fan clubsFrom NerdspinFilmographyActor12009Who Was Jesus?TVSelf - University of Illinois at Chicago • 3 episodes★ 9.0