Rush Hour
Rush Hour
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
Born: 1970-01-21 in New York City, New York, USA
Showing 21 to 32 of 32 results
Rush Hour
Inside Man
Old
A.I. Artificial Intelligence
Joker: Folie à Deux
Star Wars: The Force Awakens
The Family Man
Saw
Missing
Red Corner
Last Days
Project Hail Mary
Kundun
Maze
Keeping the Faith
Vanilla Sky
Spy Game
Alive
The Squid and the Whale
Shanghai Kiss
Showing 21 to 32 of 32 results