Ken Leung

Ken Leung

Actor
Date of birth: January 21, 1970 (56)City: 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.

Filmography

25 roles
2020s8 roles
2026Project Hail MaryYao★ 8.6Movie
2026
Blow the HornChristopher
★ 8.0Movie
2025Last DaysPatrick★ 7.5Movie
2010s3 roles
2000s11 roles
2007Shanghai KissLiam Liu★ 5.9Movie
2006Inside ManWing★ 7.4Movie
2004LostMiles Straume★ 8.0Series
2004SawDetective Steven Sing★ 7.4Movie
1990s3 roles
1998Rush HourSang★ 7.1Movie
1997Red CornerPeng★ 6.3Movie