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.Early lifeKen Leung was born in New York City and initially raised in the Two Bridges section of the Lower East Side of Manhattan.[citation needed] His family moved .. 查看更多>> 收起更多<<