Originals
Joyland
CREATOR
COMPOSER
Joyland is an original musical about a lost soul trapped in a surreal amusement park purgatory trying to find his way back to the love of his life.
When Henry wakes up trapped in a surreal amusement park filled with whimsical and mysterious characters, he becomes determined to escape. As he searches for Lucy, his lost love, Henry must navigate a dreamlike world that forces him to confront love, memory, and his own accountability.
Spring 2026 Playwrights Horizons Theater School Festival at NYU Tisch School of the Arts
Highlights from Joyland
Artwork by Jesse Richards
Photos by Time Stops Photography
The Good ones
CREATOR
COMPOSER
WRITER
The Good Ones is an original coming-of-age musical set over one summer weekend at a lakehouse party. The story follows high school senior Nick Roberts after he’s unexpectedly invited by some of the most popular kids at school. Over the course of one chaotic night, gossip, drama, breakups, rivalries, underage drinking, and internet rumors spiral out of control, leaving friendships and reputations hanging by a thread. As people are pushed out of their friend groups and forced to confront the toxicity around them, three teenagers find unexpected comfort and connection in one another while figuring out who they want to become.
CBS News Chicago feature
Fall 2022 Madison Street Theater Oak Park Illinois
The Good Ones was always meant to be something larger than itself. From the beginning, the project was intended to be produced in hopes of raising money for a nonprofit organization called INTI-NEST, whose primary mission is supporting ACH-CAICC, a center in Cochabamba, Bolivia, that provides services and support to impoverished families and children whose parents have been incarcerated. I have Bolivian immigrant grandparents, and this was an organization I grew up visiting and have always had a strong connection to. Because of that relationship, I’ve always hoped to one day create an arts, theater, and music program there. The musical raised over $10,000 for CAICC.











