Skip to content
Ken Leung profile photo

Acting

Ken Leung

Born
Jan 21, 1970 · Age 56
Place of birth
New York City, New York, USA
Gender
Male
Movie credits
34
TV credits
25
Also known as (2)
  • Kenneth Leung
  • Liáng Zhènbāng

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.