Donald Li

Donald Li portrayed a member of the World Security Council in The Avengers.