Skip to main content
Ken Leung

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.

Acting History

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 Zhao8 eps
2023
Missing
as Kevin
Velma
TVas Darren (voice)5 eps
Strange Planet
TVas Bartender (voice)1 eps
2022
Pantheon
TVas Bai Fu (voice)2 eps
2021
Old
as Jarin
2020
Industry
TVas Eric Tao30 eps
2019
Alive
as Sergeant Ben Lee
The Blacklist
TVas Ausa Sima6 eps
High Maintenance
TVas Gene1 eps
2017
Marvel's Inhumans
TVas Karnak Mander-Azur / Karnak8 eps
2015
2014
The Night Shift
TVas Topher Zia35 eps
2013
Zero Hour
TVas Father Reggie8 eps
Deception
TVas Donald cheng11 eps
2012
Person of Interest
TVas Leon Tao4 eps
2011
The Good Wife
TVas Shen Yuan1 eps
2010
Works of Art
as John Kim
2008
Lost
TVas Miles Straume47 eps
2007
Shanghai Kiss
as Liam Liu
The Sopranos
TVas Carter Chong1 eps
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 Terrence1 eps
2002
Red Dragon
as Lloyd Bowman
Face
as Willie
Law & Order
TVas Tommy Wong1 eps
2001
Vanilla Sky
as Art Editor
Maze
as Dr. Mikao
Oz
TVas Bian Yixue1 eps
2000
1998
Rush Hour
as Sang
1997
Red Corner
as Peng
Kundun
as (voice)

Social Media

Personal Info

Known For
Acting
Gender
Male
Birthday
1/21/1970(56 years old)
Place of Birth
New York City, New York, USA
Ken Leung - Acting | MaTAb