Stream 
Ken Leung 
Movies & TV Shows Free

Plus full 80,000+ Prime Video Titles and more!

WATCH FREE

30-Day unlimited streaming

All Movies List
Old

as

2021
Industry

as Eric Tao

2020
Marvel's Inhumans

as Karnak Mander-Azur / Karnak

2017
Shanghai Kiss

as Liam Liu

2007
Saw

as Detective Steven Sing

2014
Strip Search

as Liu Tsung-Yuan

2004
Red Dragon

as Lloyd Bowman

2002
Spy Game

as

2001
Rush Hour

as Sang

1998
AD

Stream over
800,000 titles
with Prime Video

30-day Free Trial, cancel anytime Start 30-day Free Trial
Ken Leung Ken Leung

Birthday

1970-01-21

Place of Birth

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
Free Trial Channels