Ken Leung

Ken Leung is a versatile actor recognized for his impactful performances across film and television. He gained widespread acclaim for his portrayal of Miles Straume in the hit ABC series 'Lost' and has appeared in notable productions such as 'Rush Hour,' 'Saw,' and 'X-Men: The Last Stand.' His role as Admiral Statura in 'Star Wars: The Force Awakens' further solidified his presence in major franchises. Leung has also showcased his talent in the HBO drama series 'Industry' and the Netflix adaptation of 'Avatar: The Last Airbender.' His film credits include M. Night Shyamalan's thriller 'Old' and the upcoming biographical drama 'Last Days.' With a career spanning decades, Ken Leung continues to captivate audiences with his compelling performances and diverse range of roles.

AI-generated content

Country of origin

United States