Manage Searches
No saved searches yet.
Add one above for quick-restoring filters!
Born: 3/28/1960 (66) in Beijing, China
Known for: Directing
Additional Camera
Director
Creator
Director of Photography