Directing - Born Aug 28, 1985 in Shanghai, China
No biography available.
Adversity Raid
2020
Out of Bullets
2018