
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.

as Christopher

as Yao

as Patrick

as Dr. Victor Liu

as Kevin

as Jarin

as Sergeant Ben Lee

as Karnak

as Admiral Statura

as John Kim

as Johnny

as Liam Liu

as Kid Omega

as Ming Tang

as Wing

as Detective Steven Sing

as School Therapist

as Steven Sing

as Lincoln Ma

as Liu Tsung-Yuan

as Lloyd Bowman

as Willie

as Art Editor

as Li

as Dr. Mikao

as Syatyoo-Sama

as Sam Wong

as Don

as Mike Ramsey

as Shopkeeper

as Sang

as (voice)

as Peng

as Barry