Kenneth "Ken" Leung (born January 21, 1970 in New York City, New York) is an American actor of Chinese descent.
He is 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.
Film Roles
- 1998 Rush Hour as Sang
- 1999 Man of theCentury as Mike Ramsey
- 2000 Keeping the Faith as Don
- 2000 The Family Man as Sam Wong
- 2001 A.I.: Artificial Intelligence as Syatyoo-Sama
- 2001 Spy Game as Li
- 2001 Red Dragon as Lloyd Bowman
- 2004 Saw as Detective Steven Sing
- 2006 Inside Man as Wing
- 2006 X-Men: The Last Stand as Kid Omega
- 2007 Shanghai Kiss as Liam Liu
- 2015 The Force Awakens as Admiral Statura
- 2021 Old
- 2023 Missing (2023) as Kevin Lim
Television Roles
- 2007 The Sopranos as Carter Chong
- 2008–2010 Lost as Miles Straume
- 2012–2013 Person of Interest as Leon Tao
- 2013 Zero Hour (2013) as Father Reggie
- 2014 The Night Shift as Topher Zia
- 2017 Inhumans as Karnak
- 2023 Velma as Darren
- 2024 Avatar The Last Airbender as Zhao