
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-Sama2025Last DaysPatrickMovie
2024Joker: Folie à DeuxDr. Victor LiuMovie
2023MissingKevinMovie
2021OldJarinMovie
2019AliveSergeant Ben LeeMovie
2017Inhumans: The First ChapterKarnakMovie
2010Works of ArtJohn KimMovie
2007Year of the FishJohnnyMovie
2007Shanghai KissLiam LiuMovie
2006X-Men: The Last StandKid OmegaMovie
2006Falling for GraceMing TangMovie
2006Inside ManWingMovie
2005Full Disclosure ReportDetective Steven SingMovie
2005The Squid and the WhaleSchool TherapistMovie
2004Sucker Free CityLincoln MaMovie
2004Strip SearchLiu Tsung-YuanMovie
2002Red DragonLloyd BowmanMovie
2002FaceWillieMovie
2001Vanilla SkyArt EditorMovie
2001Spy GameLiMovie
2001MazeDr. MikaoMovie
2001A.I. Artificial IntelligenceSyatyoo-SamaMovie
2000The Family ManSam WongMovie
2000Keeping the FaithDonMovie
1999Man of the CenturyMike RamseyMovie
1999Pictures of Baby Jane DoeShopkeeperMovie
1998Rush HourSangMovie
1997Kundun(voice)Movie
1997Red CornerPengMovie
1996Welcome to the DollhouseBarryMovie
Is this you?
Link these credits to your frames profile.
frames