
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 MillieAppearance Request