Thomas De SousaActing • 2001-02-11 • FranceNo biography available.Known For10.0Edhein2025Fan ClubNo Nerds have favorited Thomas De Sousa yet — be the first.All fan clubsFrom NerdspinFilmographyActor12025EdheinFilmEdhein★ 10.0