Skip to content
NDISCOVERY
Ken Leung

Acting

Ken Leung

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.

Known for

8.0

Lost

2004 · TV Series · Mystery · Action & Adventure

8.0

Oz

1997 · TV Series · Crime · Drama

8.2

Pantheon

2022 · TV Series · Animation · Sci-Fi & Fantasy

7.4

Saw

2004 · Movie · Horror · Mystery

7.1

Rush Hour

1998 · Movie · Action · Comedy

3.4

Velma

2023 · TV Series · Animation · Comedy

6.3

Old

2021 · Movie · Thriller · Mystery

8.4

Whoopi

2003 · TV Series · Comedy

7.4

Missing

2023 · Movie · Drama · Mystery

6.9

Spy Game

2001 · Movie · Action · Crime

5.7

Zero Hour

2013 · TV Series · Drama · Sci-Fi & Fantasy

5.6

Deception

2013 · TV Series · Mystery · Drama

6.8

Kundun

1997 · Movie · Drama · History

Ken Leung — movies & series · Netflix Discovery