Stage and screen star Ken Leung previews 'Evanston Salt Costs Climbing' at Off-Broadway's Pershing Square Signature Center
NYC-born actor Ken Leung has had an acclaimed career on screen, from his 1998 professional debut as Sang in Rush Hour, to such other popular roles Miles Straume in Lost, Admiral Statura in Star Wars: The Force Awakens, and currently as Eric Tao in HBO's Industry. He's also been a notable presence on the live […]
Please log in or create an account to report a problem with this listing.