← Back to explore

Ken Leung

Acting

Born January 21, 1970 · New York City, New York, USA

Also known as 肯·梁 · Кен Люн · 梁振邦

Biography

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.

Filmography39 titles

Project Hail Mary

2026as Yao

The Sopranos

1999as Carter Chong

Pantheon

2022as Bai Fu (voice)

Person of Interest

2011as Leon Tao

Oz

1997as Bian Yixue

Lost

2004as Miles Straume

Avatar the Last Airbender

2024as Commander Zhao

The Blacklist

2013as Ausa Sima

The Good Wife

2009as Shen Yuan

Last Days

2025as Patrick

The Night Shift

2014as Topher Zia

Missing

2023as Kevin

Inside Man

2006as Wing

Saw

2004as Detective Steven Sing

Law & Order

1990as Chung

Star Wars: Episode VII - The Force Awakens

2015as Admiral Statura

A.I. Artificial Intelligence

2001as Syatyoo-Sama

Rush Hour

1998as Sang

Welcome to the Dollhouse

1995as Barry

The Squid and the Whale

2005as School Therapist

Red Dragon

2002as Lloyd Bowman

High Maintenance

2016as Gene

Spy Game

2001as Li

Industry

2020as Eric Tao

Vanilla Sky

2001as Art Editor

The Family Man

2000as Sam Wong

X-Men: The Last Stand

2006as Kid Omega

Old

2021as Jarin

Red Corner

1997as Peng

Strip Search

2004as Liu Tsung-Yuan

Strange Planet

as Bartender (voice)

Keeping the Faith

2000as Don

Works of Art

2010as John Kim

Shanghai Kiss

2007as Liam Liu

Inhumans

2017as Karnak Mander-Azur / Karnak

Maze

2001as Dr. Mikao

Deception

2013as Donald cheng

Joker: Folie à Deux

2024as Dr. Victor Liu

Face

2002as Willie