Ken Leung


Born: New York City, New York, USA


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 Text under CC-BY-SA license