KEN LEUNG
ACTING
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.
- Saw 2004
- Rush Hour 1998
- A.I. Artificial Intelligence 2001
- Keeping the Faith 2000
- Welcome to the Dollhouse 1996
- Strip Search 2004
- X-Men: The Last Stand 2006
- Shanghai Kiss 2007
- Sucker Free City 2004
- Full Disclosure Report 2005
- Red Corner 1997
- Red Dragon 2002
- Kundun 1997
- Joker: Folie à Deux 2024
- Inside Man 2006
- Falling for Grace 2006
- Star Wars: The Force Awakens 2015
- The Squid and the Whale 2005
- Spy Game 2001
- Inhumans: The First Chapter 2017
- Face 2002
- Vanilla Sky 2001
- The Family Man 2000
- Old 2021
- Missing 2023
- Maze 2001
- Oz 1997
- The Good Wife 2009
- Lost 2004
- The Night Shift 2014
- Person of Interest 2011
- Law & Order 1990
- Avatar the Last Airbender 2024
- Deception 2013
- Zero Hour 2013
- Marvel's Inhumans 2017
- Strange Planet 2023
- Pantheon 2022
- The Sopranos 1999
- The Blacklist 2013
- High Maintenance 2016
- Velma 2023
- Industry 2020