
Ken Leung
- Known for
- Acting
- Born
- January 21, 1970
- Birthplace
- 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.
Filmography
- Blow the Horn
Blow the Horn 2026
as Christopher

Project Hail Mary 2026
as Yao

Last Days 2025
as Patrick

Joker: Folie à Deux 2024
as Dr. Victor Liu

Missing 2023
as Kevin

Old 2021
as Jarin

Alive 2019
as Sergeant Ben Lee

Inhumans: The First Chapter 2017
as Karnak

Star Wars: The Force Awakens 2015
as Admiral Statura

Works of Art 2010
as John Kim

Year of the Fish 2007
as Johnny

Shanghai Kiss 2007
as Liam Liu

X-Men: The Last Stand 2006
as Kid Omega

Falling for Grace 2006
as Ming Tang

Inside Man 2006
as Wing

Full Disclosure Report 2005
as Detective Steven Sing

The Squid and the Whale 2005
as School Therapist

Saw 2004
as Steven Sing

Sucker Free City 2004
as Lincoln Ma

Strip Search 2004
as Liu Tsung-Yuan

Red Dragon 2002
as Lloyd Bowman

Face 2002
as Willie

Vanilla Sky 2001
as Art Editor

Spy Game 2001
as Li

Maze 2001
as Dr. Mikao

A.I. Artificial Intelligence 2001
as Syatyoo-Sama

The Family Man 2000
as Sam Wong

Keeping the Faith 2000
as Don

Man of the Century 1999
as Mike Ramsey

Pictures of Baby Jane Doe 1999
as Shopkeeper

Rush Hour 1998
as Sang

Kundun 1997
as (voice)

Red Corner 1997
as Peng

Welcome to the Dollhouse 1996
as Barry
Credits from TMDB.