Directing
1985-08-28 · Shanghai, China
Adversity Raid
as Boss · 2020 · 7.0
Out of Bullets
as Boss · 2018 · 0.0