Ken Leung
Biography
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.
Most Popular
Marvel's Inhumans
Marvel's Inhumans
Latest Releases
Marvel's Inhumans
Marvel's Inhumans
Filmography
- Project Hail Mary 8.6 37 Film
- Last Days 7.4 18 Film
- Joker: Folie à Deux 5.4 17 Film
- Missing 7.4 32 Film
- Old 6.3 15 Film
- Marvel's Inhumans 5.8 72 TV
- Inside Man 7.4 15 Film
- Saw 7.4 24 Film
- Lost 8.0 919 TV
- Vanilla Sky 6.8 17 Film
- Spy Game 6.9 16 Film
- A.I. Artificial Intelligence 7.1 20 Film
- The Family Man 6.8 14 Film
- Keeping the Faith 6.1 27 Film
- Rush Hour 7.1 21 Film
- Welcome to the Dollhouse 7.1 20 Film