David Leung (tt0112536)CharacterCharacterRole Character David Leung (tt0112536)Movieallthink.com/4915124MoreSearchCharacter SearchCompareCompare the David Leung (tt0112536) to another Character