Xia Tian

Xia Tian (44)

1980-10-16 | Chenzhou, Hunan Province, China

On Movies

  • Desperate 30 Minutes

Movies as Director

NextFilm 2025