Ken Leung
Actor
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
X-Men: The Last Stand
as Kid Omega 2006
Saw
as Detective Steven Sing 2004
A.I. Artificial Intelligence
as Syatyoo-Sama 2001
Inside Man
as Wing 2006
Rush Hour
as Sang 1998
Old
as Jarin 2021
Red Dragon
as Lloyd Bowman 2002
Vanilla Sky
as Art Editor 2001
Joker: Folie à Deux
as Dr. Victor Liu 2024
Spy Game
as Li 2001
The Family Man
as Sam Wong 2000
Missing
as Kevin 2023
The Squid and the Whale
as School Therapist 2005
Keeping the Faith
as Don 2000
Welcome to the Dollhouse
as Barry 1996
Kundun
as (voice) 1997