Ken Leung

Kenneth „Ken” Leung (born January 21, 1970) is an American actor who is best known as Miles Straume in Lost, Admiral Statura in Star Wars: The Force Awakens and Kid Omega in X-Men: The Last Stand.

Ken Leung - Google News

Content from the Wikipedia article Ken Leung licensed under CC-BY-SA.