James Hu is a producer and director, known for Dead Unanimity (2016), DOA: Dead or Alive (2006) and Transporter 3 (2008).
No data