



Ken Leung
Acting1970New York City, New York, USA

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.
Known For
Acting History
Future
2026
Project Hail Mary
as Yáo Li-Jie
2025
Last Days
as Patrick
2024
Joker: Folie à Deux
as Dr. Victor Liu
Avatar the Last Airbender
TVas Commander Zhao• 8 eps
2023
2022
Pantheon
TVas Bai Fu (voice)• 2 eps
2021
Old
as Jarin
2020
Industry
TVas Eric Tao• 30 eps
2019
2017
Marvel's Inhumans
TVas Karnak Mander-Azur / Karnak• 8 eps
2015
Star Wars: The Force Awakens
as Admiral Statura
2014
The Night Shift
TVas Topher Zia• 35 eps
2012
Person of Interest
TVas Leon Tao• 4 eps
2011
The Good Wife
TVas Shen Yuan• 1 eps
2010
Works of Art
as John Kim
2008
Lost
TVas Miles Straume• 47 eps
2007
2006
2005
Full Disclosure Report
as Detective Steven Sing
The Squid and the Whale
as School Therapist
2004
Saw
as Detective Steven Sing
Sucker Free City
as Lincoln Ma
Strip Search
as Liu Tsung-Yuan
Whoopi
TVas Terrence• 1 eps
2002
2001
A.I. Artificial Intelligence
as Syatyoo-Sama
Spy Game
as Li
Vanilla Sky
as Art Editor
Maze
as Dr. Mikao
Oz
TVas Bian Yixue• 1 eps
2000
The Family Man
as Sam Wong
Keeping the Faith
as Don
1999
Pictures of Baby Jane Doe
as Shopkeeper
1998
Rush Hour
as Sang
1997
Red Corner
as Peng
Kundun
as (voice)
1996
Welcome to the Dollhouse
as Barry







