Caption: Set of Ult. TKO
Miscellaneous Crew, Actor, Producer
Known for: Transporter 3 (2008), DOA: Dead or Alive (2006), Blood: The Last Vampire (2009), Invader (1992)
Source: IMDB
James Hu is known for his work on Transporter 3 (2008), DOA: Dead or Alive (2006) and Blood: The Last Vampire (2009).