
Ken Leung
Acting·Born January 21, 1970 (age 56)·New York City, New York, USA
Kenneth Leung (Chinese: 梁振邦; pinyin: Liáng Zhènbāng; born January 21, 1970) is an American actor best known for his role as Miles Straume in the ABC television series Lost. His other roles include Sang in Rush Hour, Miles Straume in Lost, Admiral Statura in Star Wars: The Force Awakens, Detective Stephen Sing in Saw, and Quill (mistakenly credited as Kid Omega) in X-Men: The Last Stand.
Saw
7.4·2004·Movie
Rush Hour
7.1·1998·Movie
A.I. Artificial Intelligence
7.1·2001·Movie
Keeping the Faith
6.1·2000·Movie
Welcome to the Dollhouse
7.1·1996·Movie
Strip Search
6.2·2004·Movie
X-Men: The Last Stand
6.4·2006·Movie
Shanghai Kiss
6.0·2007·Movie
Sucker Free City
5.9·2004·Movie
Year of the Fish
4.4·2007·Movie
Full Disclosure Report
5.0·2005·Movie
Red Corner
6.3·1997·Movie
Red Dragon
7.1·2002·Movie
Kundun
6.8·1997·Movie
Joker: Folie à Deux
5.4·2024·Movie
Inside Man
7.4·2006·Movie
Falling for Grace
5.2·2006·Movie
Star Wars: The Force Awakens
7.2·2015·Movie
Last Days
7.4·2025·Movie
The Squid and the Whale
7.0·2005·Movie
Spy Game
6.9·2001·Movie
Inhumans: The First Chapter
5.2·2017·Movie
Face
5.3·2002·Movie
Vanilla Sky
6.8·2001·Movie
Works of Art
6.0·2010·Movie
The Family Man
6.8·2000·Movie
Old
6.3·2021·Movie
Missing
7.4·2023·Movie