Rachel StillActing • Scotland, United KingdomNo biography available.Known ForWhite Smoke2019Fan ClubNo Nerds have favorited Rachel Still yet — be the first.All fan clubsFrom NerdspinFilmographyActor12019White SmokeFilmAlia