Thomas DupuyDirecting • 2005-08-25 • Houston, Texas, USANo biography available.Known For9.0The Upload2023Negative Sense2024Fan ClubNo Nerds have favorited Thomas Dupuy yet — be the first.All fan clubsFrom NerdspinFilmographyDirecting2Actor2Writing2Camera1Upcoming22024Negative SenseFilmDirector2023The UploadFilmDirector★ 9.0