Ken Leung

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

Birth Location New York City, New York, USA
Born 1970-01-21

Movies

Missing as Kevin Lin
2023
Old as Jarin
2021
Star Wars: The Force Awakens as Admiral Statura
2015
Works of Art as John Kim
2010
Year of the Fish as Johnny
2007
Shanghai Kiss as Liam Liu
2007
X-Men: The Last Stand as Kid Omega
2006
Falling for Grace as Ming Tang
2006
Inside Man as Wing
2006
Full Disclosure Report as Detective Steven Sing
2005
The Squid and the Whale as School Therapist
2005
Saw as Detective Steven Sing
2004
Sucker Free City as Lincoln Ma
2004
Strip Search as Liu Tsung-Yuan
2004
Red Dragon as Lloyd Bowman
2002
Face as Willie
2002
Vanilla Sky as Art Editor
2001
Spy Game as Li
2001
Maze as Dr. Mikao
2001
2001
The Family Man as Sam Wong
2000
2000
Rush Hour as Sang
1998
Kundun as (voice)
1997
Red Corner as Peng
1997
1996
Ken Leung hasn't worked on any movies or TV shows