Actor
Ken Leung
Biography

Kenneth "Ken" Leung (born January 21, 1970) is an American actor best known for his role as Miles Straume in the ABC television series Lost and roles in such films as Shanghai Kiss, Rush Hour, X-Men: The Last Stand, and Saw. ​From Wikipedia, the free encyclopedia ...

Known For
Acting
2025 -- Last Days |
2024 -- Joker: Folie à Deux | Dr. Victor Liu
2023 -- Missing | Kevin
2021 -- Old | Jarin
2017 -- Inhumans: The First Chapter | Karnak
2015 -- Star Wars: The Force Awakens | Admiral Statura
2010 -- Works of Art | John Kim
2007 -- Year of the Fish | Johnny
2007 -- Shanghai Kiss | Liam Liu
2006 -- X-Men: The Last Stand | Kid Omega
2006 -- Falling for Grace | Ming Tang
2006 -- Inside Man | Wing
2005 -- Full Disclosure Report | Detective Steven Sing
2005 -- The Squid and the Whale | School Therapist
2004 -- Saw | Detective Steven Sing
2004 -- Sucker Free City | Lincoln Ma
2004 -- Strip Search | Liu Tsung-Yuan
2002 -- Red Dragon | Lloyd Bowman
2002 -- Face | Willie
2001 -- Vanilla Sky | Art Editor
2001 -- Spy Game | Li
2001 -- Maze | Dr. Mikao
2001 -- A.I. Artificial Intelligence | Syatyoo-Sama
2000 -- The Family Man | Sam Wong
2000 -- Keeping the Faith | Don
1999 -- Pictures of Baby Jane Doe | Shopkeeper
1998 -- Rush Hour | Sang
1997 -- Kundun | (voice)
1997 -- Red Corner | Peng
1996 -- Welcome to the Dollhouse | Barry
Copyright 2025 © Cinever