FanzizFanziz
App
Ken Leung

Ken Leung

Actor

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.

Advertisement

Date of Birth: 21 Jan 1970 (56 years)

Place of Birth: New York City, New York, USA

Filmography

Blow the Horn

Blow the Horn

2026
Missing

Missing

2023•English, Portuguese +1
Marvel's Inhumans

Marvel's Inhumans

2017•English
Saw

Saw

2004•English
Project Hail Mary

Project Hail Mary

2026•Chinese, English +2
Old

Old

2021•English
Joker: Folie à Deux

Joker: Folie à Deux

2024•English
Red Dragon

Red Dragon

2002•English, French
Rush Hour

Rush Hour

1998•Cantonese, Chinese +1
A.I. Artificial Intelligence

A.I. Artificial Intelligence

2001•English
Keeping the Faith

Keeping the Faith

2000•Hebrew, English +1
Red Corner

Red Corner

1997•English, Chinese
Vanilla Sky

Vanilla Sky

2001•English, Spanish +1
The Family Man

The Family Man

2000•English
Inside Man

Inside Man

2006•English, Albanian
Lost

Lost

2004•English
Star Wars: The Force Awakens

Star Wars: The Force Awakens

2015•English
The Squid and the Whale

The Squid and the Whale

2005•English
X-Men: The Last Stand

X-Men: The Last Stand

2006•English