Logo
Trending
Ken Leung

Ken Leung

Actor
Born
January 21, 1970, New York City, New York, USA
Age
56 years old
Zodiac
Aquarius
Total works
33 movies, 20 TV shows
Latest work
Project Hail Mary (2026)
Genres
Drama,Crime,Thriller

Ken Leung is an American actor who portrayed Miles Straume in the ABC series Lost. He has appeared in notable films such as Rush Hour (1998) as Sang, Saw (2004) as Detective Stephen Sing, and Star Wars: The Force Awakens (2015) as Admiral Statura. Additionally, he played Quill in X-Men: The Last Stand (2006). Leung also features in the films Old (2021) and Joker: Folie à Deux (2024).

Best TV shows with Ken Leung