1Movies

Ken Leung

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.

Born: 1970-01-21 • New York City, New York, USA • 33 titles

Known For - Page 2

Known For

Face
HD
Movie•2002•en

Face

Man of the Century
HD
Movie•1999•en

Man of the Century

Sucker Free City
HD
Movie•2004•en

Sucker Free City

Shanghai Kiss
HD
Movie•2007•en

Shanghai Kiss

Maze
HD
Movie•2001•en

Maze

Alive
HD
Movie•2019•en

Alive

Pictures of Baby Jane Doe
HD
Movie•1999•en

Pictures of Baby Jane Doe

Falling for Grace
HD
Movie•2006•en

Falling for Grace

X-Men: The Last Stand
HD
Movie•2006•en

X-Men: The Last Stand

Year of the Fish
HD
Movie•2007•en

Year of the Fish

Full Disclosure Report
HD
Movie•2005•en

Full Disclosure Report

Movie•2026•en

Blow the Horn

Works of Art
HD
Movie•2010•en

Works of Art