Ken Leung Headshot
Report a problem with this profile
[email protected]

Ken Leung    

Actor Known for "Lost"

Ken Leung 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 Kid Omega in X-Men: The Last Stand.

Recently, he assumed the role of Karnak on "Inhumans".

Related Speakers View all

More like Ken