
Actor
Born January 21, 1970 in New York City, New York, USA
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
Yao

Last Days
Patrick

Joker: Folie à Deux
Dr. Victor Liu

Avatar: The Last Airbender
Commander Zhao

Strange Planet
Bartender (voice)

Missing
Kevin

Velma
Darren (voice)

Pantheon
Lieutenant / Protestor / Triumvirate (voice)

Old
Jarin

Industry
Eric Tao

Alive
Sergeant Ben Lee

Marvel's Inhumans
Karnak Mander-Azur / Karnak

Inhumans: The First Chapter
Karnak

High Maintenance
Gene

Star Wars: The Force Awakens
Admiral Statura

The Night Shift
Topher Zia

The Blacklist
Ausa Sima

Zero Hour
Father Reggie

Deception
Donald cheng

Person of Interest
Leon Tao

Works of Art
John Kim

The Good Wife
Shen Yuan

Year of the Fish
Johnny

Shanghai Kiss
Liam Liu

X-Men: The Last Stand
Kid Omega

Falling for Grace
Ming Tang

Inside Man
Wing

Full Disclosure Report
Detective Steven Sing

The Squid and the Whale
School Therapist

Saw
Detective Steven Sing

Lost
Miles Straume

Sucker Free City
Lincoln Ma

The Jury

Strip Search
Liu Tsung-Yuan

Whoopi
Terrence

Red Dragon
Lloyd Bowman

Face
Willie

Vanilla Sky
Art Editor

Spy Game
Li

Maze
Dr. Mikao

A.I. Artificial Intelligence
Syatyoo-Sama

The Family Man
Sam Wong

Keeping the Faith
Don

Man of the Century
Mike Ramsey

Pictures of Baby Jane Doe
Shopkeeper

The Sopranos
Carter Chong

Rush Hour
Sang

Kundun
(voice)

Red Corner
Peng

Oz
Bian Yixue

Welcome to the Dollhouse
Barry

Law & Order
Sergeant Stephen Wong