Ken Leung



  • Date of Birth: 21 January, 1970
  • Place of Birth: New York City, New York, U.S.
  • Biography: Kenneth "Ken" Leung (born January 21, 1970) is an American actor best known for his roles in movies such as Shanghai Kiss, Rush Hour, and X-Men: The Last Stand, and as Miles Straume in the ABC television drama series Lost.

News

No news articles

Post Comment

Name (appears on your post)
Your Comment
1000 characters left. No HTML please.
 
Type the characters in the image above