User
person

Thomas Dupuy

Born

Aug 25, 2005

Houston, Texas, USA

Known For

Directing

Movies

2 acting

7 crew

Popularity

0.2

The Upload
The Upload
2023 • as Andrew
★ 9.0
Peace and Serenity
Peace and Serenity
2025 • as Carter