Archie SmithActing • North London, England, UKNo biography available.Known For6.8Amandaland2025Fan ClubNo Nerds have favorited Archie Smith yet — be the first.All fan clubsFrom NerdspinFilmographyActor12025AmandalandTVNed • 12 episodes★ 6.8