
1970Born, New York City
53Credits
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
Star Wars: The Force AwakensAdmiral Statura
X-Men: The Last StandKid Omega
SawSteven Sing
Project Hail MaryYao
A.I. Artificial IntelligenceSyatyoo-Sama2023Strange PlanetBartender (voice) · 1 episodeShow
2023VelmaDarren (voice) · 5 episodesShow
2022PantheonLieutenant / Protestor / Triumvirate (voice), Lieutenant (voice), Bai Fu (voice) · 2 episodesShow
2020IndustryEric Tao · 30 episodesShow
2017Marvel's InhumansKarnak Mander-Azur / Karnak · 8 episodesShow
2016High MaintenanceGene · 1 episodeShow
2014The Night ShiftTopher Zia · 35 episodesShow
2013Zero HourFather Reggie · 8 episodesShow
2013DeceptionDonald cheng · 11 episodesShow
2004The Jury1 episodeShow
2003WhoopiTerrence · 1 episodeShow
1997OzBian Yixue · 1 episodeShow
Is this you?
Link these credits to your frames profile.
frames