
Ken Leung
Acting
1970-01-21 - Present
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
Credits

Rush HourasSang

Joker: Folie à DeuxasDr. Victor Liu

Star Wars: The Force AwakensasAdmiral Statura

SawasDetective Steven Sing

Inside ManasWing

A.I. Artificial IntelligenceasSyatyoo-Sama

Project Hail MaryasYáo Li-Jie

Vanilla SkyasArt Editor

OldasJarin

MissingasKevin

The Family ManasSam Wong

Spy GameasLi

Red CornerasPeng

Kundunas(voice)

Red DragonasLloyd Bowman

The Squid and the WhaleasSchool Therapist

Welcome to the DollhouseasBarry

Keeping the FaithasDon

Strip SearchasLiu Tsung-Yuan

Falling for GraceasMing Tang

Shanghai KissasLiam Liu

Last Daysas

Inhumans: The First ChapterasKarnak

MazeasDr. Mikao

X-Men: The Last StandasKid Omega

FaceasWillie

Sucker Free CityasLincoln Ma

Works of ArtasJohn Kim

Full Disclosure ReportasDetective Steven Sing

Year of the FishasJohnny

Pictures of Baby Jane DoeasShopkeeper