Ken Leung

Ken Leung

Acting
January 21, 1970 (Age 56)
New York City, New York, USA

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.

Actor Details

Birthday

January 21, 1970 (Age 56)

Place of Birth

New York City, New York, USA

Known For

Acting

Movies

Liked by

Loading...

Voted by

Loading...

Liked by