Ken Leung Life story


Kenneth Leung 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.

Ken Leung Photos

Related Persons

Next Profile ❯