David Yip

David Yip is a British actor. He portrayed Wu Han in Indiana Jones and the Temple of Doom.