Natasha HimpsonActing • 1981-01-01 • Alton, Hampshire, England, UKShe is a model based in the UK.Known ForFan ClubNo Nerds have favorited Natasha Himpson yet — be the first.All fan clubsFrom NerdspinFilmographyActor32003EuronatFilmSelf - Presenter2003Get Liberated - Get NakedFilmSelf - Presenter2002Fun in the Sun - NaturallyFilmSelf