Ken Leung

Star Wars: The Force Awakens - Inhumans - Lost - X-Men: The Last Stand - Law & Order - Spy Game - Rush Hour

Ken Leung, best known for his role in Lost as Miles Straume.  Ken also stared in Star Wars: The Force Awakens as Admiral Stature. Some of Ken’s other roles include projects like Inhumans, X-Men: The Last Stand, Law & Order, Spy Game, Saw, Person of Interest and Rush Hour

He made his Broadway debut as Ching Ho in the Tony award-winning musical Thoroughly Modern Millie
Appearance Request