JoJo Siwa
Maika Monroe
Katie Holmes
Jennifer Lopez
Michael Landon
Glen Powell
Bethany Joy Lenz
Valerie Bertinelli
Sydney Sweeney
Ryan Reynolds
Carrie Fisher
George Clooney
Kim Kardashian
Jennifer Aniston
Elizabeth Hurley
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