Eleanor JamesActing • 1986-04-18 • Shrewsbury, England, UKNo biography available.Known ForFan ClubNo Nerds have favorited Eleanor James yet — be the first.All fan clubsFrom NerdspinFilmographyActor12008The Devil's MusicFilmEmma - TV Presenter★ 3.3