Stand by · pulling the latest frames
Stand by · pulling the latest frames

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.
8.6Project Hail Mary
2026
7.2Star Wars: The Force Awakens
2015
7.4Saw
2004
7.1Rush Hour
1998
7.1A.I. Artificial Intelligence
2001
5.4Joker: Folie à Deux
2024
6.3Old
2021
7.4Inside Man
2006
6.8Vanilla Sky
2001
6.8The Family Man
2000
7.4Missing
2023
6.9Spy Game
2001
6.3Red Corner
1997
7.1Welcome to the Dollhouse
1996
7.0The Squid and the Whale
2005
6.8Kundun
1997
6.1Keeping the Faith
2000
7.1Red Dragon
2002
5.2Inhumans: The First Chapter
2017
5.8Maze
2001