Ken Leung

Ken Leung

54 · Born: Jan 21, 1970

Personal Details

Born Jan 21, 1970 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

Career

Avatar: The Last Airbender
Avatar: The Last Airbender as Commander Zhao
Watch
2023
Missing
Missing as Kevin Lin
Watch
Velma
Velma as Darren (voice)
Watch
2021
Old
Old as Jarin
Watch
2020
Industry
Industry as Eric Tao
Watch
2019
High Maintenance
High Maintenance as Gene
Watch
High Maintenance
High Maintenance as Gene
Watch
The Blacklist
The Blacklist as Ausa Sima
Watch
2017
Inhumans
Inhumans as Karnak Mander-Azur / Karnak
Watch
2014
The Night Shift
The Night Shift as Topher Zia
Watch
2013
Zero Hour
Zero Hour as Father Reggie
Watch
Deception
Deception as Donald cheng
Watch
2010
Works of Art
Works of Art as John Kim
Watch
2008
Lost
Lost as Miles Straume
Watch
2007
Year of the Fish
Year of the Fish as Johnny
Watch
Shanghai Kiss
Shanghai Kiss as Liam Liu
Watch
2004
Strip Search
Strip Search as Liu Tsung-Yuan
Watch
Saw
Saw as Detective Steven Sing
Watch
Sucker Free City
Sucker Free City as Lincoln Ma
Watch
2002
Red Dragon
Red Dragon as Lloyd Bowman
Watch
Face
Face as Willie
Watch
Law & Order
Law & Order as Tommy Wong
Watch
2001
A.I. Artificial Intelligence
A.I. Artificial Intelligence as Syatyoo-Sama
Watch
Home Sweet Hoboken
1998
Rush Hour
Rush Hour as Sang
Watch