
Acting
Ken Leung
Born 1970-01-21· 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.
Known for
Full filmography

Project Hail Mary
2026
SCI-FI
Person of Interest
2011
ACTION
The Blacklist
2013
DRAMA
The Sopranos
1999
CRIME
Lost
2004
MYSTERY
The Good Wife
2009
DRAMA
Avatar: The Last Airbender
2024
ACTION
Oz
1997
CRIME
Industry
2020
DRAMA
Star Wars: The Force Awakens
2015
ADVENTURE
The Night Shift
2014
DRAMA
Pantheon
2022
ANIMATION
Saw
2004
HORROR
Velma
2023
ANIMATION
Rush Hour
1998
ACTION
A.I. Artificial Intelligence
2001
DRAMA
High Maintenance
2016
COMEDY
Old
2021
THRILLER
Joker: Folie à Deux
2024
DRAMA
Marvel's Inhumans
2017
DRAMA
Inside Man
2006
CRIME
The Family Man
2000
COMEDY
Vanilla Sky
2001
MYSTERY
Strange Planet
2023
ANIMATION
Missing
2023
DRAMA
Spy Game
2001
ACTION
Zero Hour
2013
DRAMA
Deception
2013
MYSTERY
Welcome to the Dollhouse
1996
COMEDY
Red Corner
1997
CRIME