Ken Leung
Kenneth Leung (born January 21, 1970) is an American actor. His roles include Sang in ''Rush Hour'', Miles Straume in ''Lost'', Admiral Statura in ''Star Wars: The Force Awakens'', and Eric Tao in HBO's ''Industry''. Provided by Wikipedia
Showing 1 - 5
of 5
for search: Leung, Ken