About 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
Movie Credits
Ken Leung has appeared in 26 movies.
Some of Ken Leung's most popular movies include:TV Credits
Ken Leung has appeared in 17 TV Series.
Some of the most popular TV Shows include: