Known For
Directing
Born
August 28, 1985 (age 40)
Place of Birth
Shanghai, China
Also Known As
谢明
Adversity Raid
Boss
2020
Out of Bullets
2018