Ken Leung

Actor

Born: New York City, New York, USA

BIOGRAPHY

Kenneth "Ken" Leung (born January 21, 1970) is an American actor who is best known for playing 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.

Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license