Lei Yin
Lei Yin is known for his work on Red Corner (1997), 24: The Game (2006) and Indiana Jones and the Emperor's Tomb (2003).
NEXT PAGE
Yao Ming