KL
Ken Leung

Ken Leung

Kenneth Leung (Chinese: 梁振邦; pinyin: Liáng Zhènbāng) is an American actor. His 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. He portrayed the Marvel Comics character Karnak, a member of the Inhumans, on the ABC television series Inhumans, which ran from September to November 2017.
WIKIPEDIA