
Ken Leung
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.
Filmography

The Jury
2004 · 9.0

The Sopranos
1999 · 8.7

Project Hail Mary
2026 · 8.6

Whoopi
2003 · 8.4

Pantheon
2022 · 8.2

Person of Interest
2011 · 8.1

Oz
1997 · 8.0
Blow the Horn
2026 · 8.0

Lost
2004 · 8.0

Avatar: The Last Airbender
2024 · 7.8

The Blacklist
2013 · 7.6

The Good Wife
2009 · 7.6

The Night Shift
2014 · 7.5

Saw
2004 · 7.4

Inside Man
2006 · 7.4

Last Days
2025 · 7.4

Missing
2023 · 7.4

Law & Order
1990 · 7.3

Star Wars: The Force Awakens
2015 · 7.2

Welcome to the Dollhouse
1996 · 7.1

Rush Hour
1998 · 7.1

A.I. Artificial Intelligence
2001 · 7.1

Red Dragon
2002 · 7.1

The Squid and the Whale
2005 · 7.0

Spy Game
2001 · 6.9

High Maintenance
2016 · 6.9

Industry
2020 · 6.9

The Family Man
2000 · 6.8

Vanilla Sky
2001 · 6.8

Kundun
1997 · 6.8

X-Men: The Last Stand
2006 · 6.4

Old
2021 · 6.3

Red Corner
1997 · 6.3

Strip Search
2004 · 6.2

Keeping the Faith
2000 · 6.1

Strange Planet
2023 · 6.1

Man of the Century
1999 · 6.0

Shanghai Kiss
2007 · 6.0

Works of Art
2010 · 6.0

Sucker Free City
2004 · 5.9

Marvel's Inhumans
2017 · 5.8

Maze
2001 · 5.8

Zero Hour
2013 · 5.6

Deception
2013 · 5.6

Joker: Folie à Deux
2024 · 5.4

Face
2002 · 5.3

Inhumans: The First Chapter
2017 · 5.2

Falling for Grace
2006 · 5.2

Full Disclosure Report
2005 · 5.0

Year of the Fish
2007 · 4.4

Pictures of Baby Jane Doe
1999 · 4.3

Velma
2023 · 3.4
Superfakes
— · 0.0

Alive
2019 · 0.0