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.
The Devil Wears Prada 2 2026
as Jin
Broadway's Leading Ladies 2025
as Self
Credits from TMDB.