Writer | Actress | Producer
Lena graduated from Oberlin College with her degree in Creative Writing.
I always thought the saddest feeling in life is when you're dancing in a really joyful way, and then you hit your head on something.
Frequently says Honestly and Right Now.
New York City, New York, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.