
Ken Leung
Biography
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.
Also Known As
Movie Appearances

Saw
as Detective Steven Sing
2004

Rush Hour
as Sang
1998

A.I. Artificial Intelligence
as Syatyoo-Sama
2001

Keeping the Faith
as Don
2000

Welcome to the Dollhouse
as Barry
1996

Strip Search
as Liu Tsung-Yuan
2004

X-Men: The Last Stand
as Kid Omega
2006

Shanghai Kiss
as Liam Liu
2007

Sucker Free City
as Lincoln Ma
2004

Year of the Fish
as Johnny
2007

Full Disclosure Report
as Detective Steven Sing
2005

Red Corner
as Peng
1997

Red Dragon
as Lloyd Bowman
2002

Kundun
as (voice)
1997

Joker: Folie à Deux
as Dr. Victor Liu
2024

Inside Man
as Wing
2006

Falling for Grace
as Ming Tang
2006

Star Wars: The Force Awakens
as Admiral Statura
2015

Last Days
as Patrick
2025

The Squid and the Whale
as School Therapist
2005
TV Appearances

Oz
as Bian Yixue
1997

The Jury
2004

The Good Wife
as Shen Yuan
2009

Lost
as Miles Straume
2004

The Night Shift
as Topher Zia
2014

Person of Interest
as Leon Tao
2011

Law & Order
as Sergeant Stephen Wong
1990

Avatar the Last Airbender
as Commander Zhao
2024

Deception
as Donald cheng
2013

Zero Hour
as Father Reggie
2013

Marvel's Inhumans
as Karnak Mander-Azur / Karnak
2017

Strange Planet
as Bartender (voice)
2023