Trending Trailers

Latest Movies

Latest Shows

Ken Leung
Ken Leung

Gender

Male

Known Credits

13

Ken Leung

Date of Birth: Jan 21, 1970

Birthplace: New York City - New York - USA

 

 

Biography

Kenneth Ken Leung (born January 21, 1970) is an American actor best known for his role as Miles Straume in the ABC television series Lost and roles in such films as Shanghai Kiss, Rush Hour, X-Men: The Last Stand, and Saw. Description above from the Wikipedia article Ken Leung, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Known For

Filmography

Marvel's The Inhumans

Marvel's The Inhumans

as Karnak Mander-Azur / Karnak

2017

Star Wars: The Force Awakens

Star Wars: The Force Awakens

as Admiral Statura

2016

The Night Shift

The Night Shift

as Dr. Topher Zia

2014

The Good Wife

The Good Wife

as  Shen Yuan

2009

X-Men: The Last Stand

X-Men: The Last Stand

as Kid Omega

2006

Inside Man

Inside Man

as Wing

2006

The Squid and the Whale

The Squid and the Whale

as School Therapist

2005

Saw

Saw

as Detective Steven Sing

2004

Lost

Lost

as Miles Straume

2004

Red Dragon

Red Dragon

as Lloyd Bowman

2002

Rush Hour

Rush Hour

as Sang

1998