
Ken Leung
Acting
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.
tvAvatar the Last Airbender
as Commander Zhao · 2024 · 7.8
tvStrange Planet
as Bartender (voice) · 2023 · 6.2
tvVelma
as Darren (voice) · 2023 · 3.5
tvPantheon
as Lieutenant / Protestor / Triumvirate (voice) · 2022 · 8.1
tvPantheon
as Lieutenant (voice) · 2022 · 8.1
tvPantheon
as Bai Fu (voice) · 2022 · 8.1
tvIndustry
as Eric Tao · 2020 · 6.8
tvMarvel's Inhumans
as Karnak Mander-Azur / Karnak · 2017 · 5.9
tvHigh Maintenance
as Gene · 2016 · 6.9
tvThe Night Shift
as Topher Zia · 2014 · 7.5
tvThe Blacklist
as Ausa Sima · 2013 · 7.6
tvZero Hour
as Father Reggie · 2013 · 5.6
tvDeception
as Donald cheng · 2013 · 5.6
tvPerson of Interest
as Leon Tao · 2011 · 8.1
tvThe Good Wife
as Shen Yuan · 2009 · 7.6
tvLost
as Miles Straume · 2004 · 8.0
tvThe Jury
as · 2004 · 9.0
tvWhoopi
as Terrence · 2003 · 8.8
tvThe Sopranos
as Carter Chong · 1999 · 8.7
tvOz
as Bian Yixue · 1997 · 8.1
tvLaw & Order
as Sergeant Stephen Wong · 1990 · 7.3
tvLaw & Order
as Chung · 1990 · 7.3
tvLaw & Order
as Forensic Technician Chung · 1990 · 7.3
tvLaw & Order
as Tommy Wong · 1990 · 7.3