
1970-01-21 ( 55 years old ) in New York City, New York, USA
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
Movies
Last Days
2025-09-26
Joker: Folie à Deux
2024-10-01
Missing
2023-01-19
Old
2021-07-21
Inhumans: The First Chapter
2017-09-01
Star Wars: The Force Awakens
2015-12-15
Works of Art
2010-01-01
Year of the Fish
2007-10-13
Shanghai Kiss
2007-03-17
X-Men: The Last Stand
2006-05-24
Falling for Grace
2006-03-31
Inside Man
2006-03-17
Full Disclosure Report
2005-10-31
The Squid and the Whale
2005-10-05
Saw
2004-10-01
Sucker Free City
2004-09-16
Strip Search
2004-04-27
Red Dragon
2002-10-02
Face
2002-01-12
Vanilla Sky
2001-12-14
Spy Game
2001-11-18
Maze
2001-11-09
A.I. Artificial Intelligence
2001-06-29
The Family Man
2000-12-12
Keeping the Faith
2000-04-14
Pictures of Baby Jane Doe
1999-09-07
Rush Hour
1998-09-18
Kundun
1997-12-25
Red Corner
1997-10-30
Welcome to the Dollhouse
1995-09-10
Powered by Powerxsoft Ltd using the TMDB API