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 Commander Zhao(8 eps)
as Bartender (voice)(1 ep)
as Kevin
as Darren (voice)(5 eps)
as Lieutenant (voice)(1 ep)
as Lieutenant / Protestor / Triumvirate (voice)(1 ep)
as Bai Fu (voice)(2 eps)
as Jarin
as Eric Tao(30 eps)
as Sergeant Ben Lee
as Karnak Mander-Azur / Karnak(8 eps)
as Karnak
as Gene(1 ep)
as Admiral Statura
as Topher Zia(35 eps)
as Ausa Sima(6 eps)
as Father Reggie(8 eps)
as Donald cheng(11 eps)
as Leon Tao(4 eps)
as John Kim
as Shen Yuan(1 ep)
as Johnny
as Liam Liu
as Kid Omega
as Ming Tang
as Wing
as Detective Steven Sing
as School Therapist
as Steven Sing
as Miles Straume(47 eps)
as Lincoln Ma
as Liu Tsung-Yuan
as Terrence(1 ep)
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 Carter Chong(1 ep)
as Sang
as (voice)
as Peng
as Bian Yixue(1 ep)
as Barry
as Sergeant Stephen Wong(1 ep)
as Chung(1 ep)
as Forensic Technician Chung(1 ep)
as Tommy Wong(1 ep)