Image of Ken Leung

Ken Leung

​From Wikipedia, the free encyclopedia.   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. Description above from the Wikipedia article Ken Leung, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Read bio at tmdb | Read bio at Wikipedia
Jan 21, 1970 In New York City, New York, USA
Movie/TV Credits:
First Appeared:
In the movie The Beast to Die 1980-10-04
Latest Project:
Series Marvel's Inhumans 2017-09-29
Known For
Poster of A.I. Artificial Intelligence
Poster of Keeping the Faith
Poster of Rush Hour
Series Marvel's Inhumans Karnak Mander-Azur / Karnak 2017-09-29
Series Kinship Liam Liu 2017
Series Disney New Year's Eve 2016
Movie Star Wars: The Force Awakens Admiral Statura 2015-12-15
Series The Night Shift Dr. Topher Zia 2014-05-27
Movie Year of the Fish Johnny 2007-10-13
Movie Inside Man Wing 2006-03-23
Series A.T.O.M. Art Editor 2005-08-27
Movie The Squid and the Whale School Therapist 2005-10-05
Movie Sucker Free City Lincoln Ma 2004-09-13
Series The Jury Unknown 2004-06-08
Movie Saw Detective Steven Sing 2004-10-01
Series Lost Miles Straume 2004-09-22
Series Dr Koto - Shinryousho Quentin Quire / Kid Omega 2003-07-09
Movie Face Willie 2002-01-12
Movie Red Dragon Lloyd Bowman 2002-09-29
Movie A.I. Artificial Intelligence Syatyoo-Sama 2001-06-29
Movie Spy Game Li 2001-11-18
Movie Keeping the Faith Don 2000-04-14
Series The Sopranos Unknown 1999-01-10
Movie Rush Hour Sang 1998-09-18
Series Oz Unknown 1997-07-12
Movie Welcome to the Dollhouse Barry 1996-05-24
Series Law & Order Unknown 1990-09-13
Movie The Beast to Die Father Reggie 1980-10-04