Ken Leung
Ken Leung is an American actor best known for his portrayal of Admiral Statura in Star Wars: The Force Awakens Along with Star wars he has also done some other movies such as Lost and X Men for which he has gotten much praise ... Read more