
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.

as Ausa Sima

as Yao
2026

as Sergeant Stephen Wong
1990

as Ausa Sima
2013

as Miles Straume
2004

as Leon Tao
2011

as Carter Chong
1999

as Shen Yuan
2009

as Commander Zhao
2024

as Bian Yixue
1997

as Eric Tao
2020

as Lieutenant (voice)
2022

as Sang
1998
as Dr. Victor Liu
2024

as Yao
2026

as Patrick
2025

as Dr. Victor Liu
2024

as Kevin
2023

as Jarin
2021

as Sergeant Ben Lee
2019

as Karnak
2017

as Admiral Statura
2015

as John Kim
2010

as Johnny
2007

as Liam Liu
2007

as Kid Omega
2006

as Ming Tang
2006

as Wing
2006

as Detective Steven Sing
2005

as School Therapist
2005

as Detective Steven Sing
2004

as Lincoln Ma
2004

as Liu Tsung-Yuan
2004

as Lloyd Bowman
2002

as Willie
2002

as Art Editor
2001

as Li
2001

as Dr. Mikao
2001
as Miles Straume
47 ep.

as Sergeant Stephen Wong
1 episodes

as Ausa Sima
6 episodes

as Miles Straume
47 episodes

as Leon Tao
4 episodes

as Carter Chong
1 episodes

as Shen Yuan
1 episodes

as Commander Zhao
8 episodes

as Bian Yixue
1 episodes

as Eric Tao
30 episodes

as Lieutenant (voice)
1 episodes

as Darren (voice)
5 episodes

as Topher Zia
35 episodes

as Karnak Mander-Azur / Karnak
8 episodes

1 episodes

as Gene
1 episodes

as Terrence
1 episodes

as Bartender (voice)
1 episodes

as Father Reggie
8 episodes

as Donald cheng
11 episodes
1 episodes