Moosa MostafaActing • 2008-02-22 • Leamington Spa, Warwickshire, England, UKNo biography available.Known For8.3Wednesday20226.5The Last Bus2022Fan ClubNo Nerds have favorited Moosa Mostafa yet — be the first.All fan clubsFrom NerdspinFilmographyActor22022WednesdayTVEugene Ottinger • 16 episodes★ 8.32022The Last BusTVNas • 10 episodes★ 6.5