Ken Leung
Date of Birth:
Jan 21, 1970
Place of Birth:
New York City, New York, USA
Date of Birth:
Jan 21, 1970
Place of Birth:
New York City, New York, USA
Biography:
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
filmography:
2024
2023
2021
2010
2007
2007
2006
2006
2004
2004
2004
2002
2002
2001
2001
2001
2000
2000
1998
1997
1997
1970