In 2002, he made his Broadway debut in the Tony Award-winning musical, Thoroughly Modern Millie. Leung has gone on to establish himself in mainstream features ...
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 ...
In 2002, he made his Broadway debut in the Tony Award-winning musical, Thoroughly Modern Millie. Leung has gone on to establish himself in mainstream features ...
A character actor known for his intense, often unnerving portrayals, Ken Leung not only impressed audiences, but virtually every director who had worked ...