Acting
Helen J. Shen (born 28 January 2000) is an American musical theatre actress known for originating the leading role of Claire in Maybe Happy Ending on Broadway.
Highest rated appearances
The Devil Wears Prada 2
as Jin
Broadway's Leading Ladies
as Self