Ken Leung
Acting

Ken Leung

Born 21 January 1970 · New York City, New York, USA
+ Follow

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.

Known for

Star Wars: The Force Awakens
X-Men: The Last Stand
Saw
Project Hail Mary
A.I. Artificial Intelligence
Inside Man
Rush Hour
Lost
Old
Red Dragon
Vanilla Sky
The Sopranos
Project Hail Mary
Last Days
Joker: Folie à Deux
Missing
Old
Alive
Inhumans: The First Chapter
Star Wars: The Force Awakens
Works of Art
Shanghai Kiss
Year of the Fish
X-Men: The Last Stand
Inside Man
Falling for Grace
Full Disclosure Report
The Squid and the Whale
Saw
Strip Search
Sucker Free City
Red Dragon
Face
A.I. Artificial Intelligence
Spy Game
Vanilla Sky
Maze
Keeping the Faith
The Family Man
Pictures of Baby Jane Doe
Man of the Century
Rush Hour
Red Corner
Kundun
Welcome to the Dollhouse
Ken Leung · Midrow