Susan Sarandon
Ben Affleck
Julia Roberts
Kim Kardashian
Carl Weathers
Michael J. Fox
Josh Lucas
George Clooney
Anya Taylor-Joy
Mariska Hargitay
Katie Holmes
Zac Efron
Martin Mull
Eva Amurri
Jennifer Aniston
Show more
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. Wikipedia