Fiona AlexanderActing • 2000-10-23 • Manacor, SpainNo biography available.Known For4.5The Invention2013Fan ClubNo Nerds have favorited Fiona Alexander yet — be the first.All fan clubsFrom NerdspinFilmographyActor2Sound1Editing1Directing12019Los adiosesFilmRosa Bobadilla2013The InventionFilmWife★ 4.5