Search movies and TV series
Acting
Kenneth Leung (Chinese: 梁振邦; pinyin: Liáng Zhènbāng; born January 21, 1970) is an American actor best known for his role as Miles Straume in the ABC television series Lost. His other roles include Sang in Rush Hour, Miles Straume in Lost, Admiral Statura in Star Wars: The Force Awakens, Detective Stephen Sing in Saw, and Quill (mistakenly credited as Kid Omega) in X-Men: The Last Stand.

Project Hail Mary
as Yao

Last Days
as Patrick

Joker: Folie à Deux
as Dr. Victor Liu

Avatar the Last Airbender
as Commander Zhao

Strange Planet
as Bartender (voice)

Missing
as Kevin

Velma
as Darren (voice)

Pantheon
as Lieutenant / Protestor / Triumvirate (voice)

Old
as Jarin

Industry
as Eric Tao

Alive
as Sergeant Ben Lee

Marvel's Inhumans
as Karnak Mander-Azur / Karnak

Inhumans: The First Chapter
as Karnak

High Maintenance
as Gene

Star Wars: The Force Awakens
as Admiral Statura

The Night Shift
as Topher Zia

The Blacklist
as Ausa Sima

Zero Hour
as Father Reggie

Deception
as Donald cheng

Person of Interest
as Leon Tao

Works of Art
as John Kim

The Good Wife
as Shen Yuan

Year of the Fish
as Johnny

Shanghai Kiss
as Liam Liu

X-Men: The Last Stand
as Kid Omega

Falling for Grace
as Ming Tang

Inside Man
as Wing

Full Disclosure Report
as Detective Steven Sing

The Squid and the Whale
as School Therapist

Saw
as Detective Steven Sing

Lost
as Miles Straume

Sucker Free City
as Lincoln Ma

The Jury

Strip Search
as Liu Tsung-Yuan

Whoopi
as Terrence

Red Dragon
as Lloyd Bowman

Face
as Willie

Vanilla Sky
as Art Editor

Spy Game
as Li

Maze
as Dr. Mikao

A.I. Artificial Intelligence
as Syatyoo-Sama

The Family Man
as Sam Wong

Keeping the Faith
as Don

Man of the Century

Pictures of Baby Jane Doe
as Shopkeeper

The Sopranos
as Carter Chong

Rush Hour
as Sang

Kundun
as (voice)

Red Corner
as Peng

Oz
as Bian Yixue

Welcome to the Dollhouse
as Barry

Law & Order
as Sergeant Stephen Wong
Superfakes