Ken Leung

Ken Leung

Born: Jan 21, 1970
Back
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 that he play too

Saw
74% Match2004
Rush Hour
70% Match1998
A.I. Artificial IntelligenceKeeping the Faith
60% Match2000
Welcome to the Dollhouse
61% Match2004
64% Match2006
58% Match2007
59% Match2004
44% Match2007
63% Match1997
70% Match2002
67% Match1997
54% Match2024
73% Match2006
51% Match2006
73% Match2025
69% Match2001
40% Match2002
68% Match2001
60% Match2010
68% Match2000
63% Match2021
74% Match2023
57% Match2001
0% Match2026
0% Match2019
57% Match1999