Party games · interactive fiction · tabletop · poetry
Some games I've made, and some things I've written.
2026 · Social deduction party game · with M. Ezra Zhang
Corporate Vampires
A satirical social deduction party game about your draining coworkers. Tonight is the dreaded Company Mixer: cold pizza, a poorly named cocktail in unlimited quantities, and the delicate balance between seeming "fun" outside the office and making a fool of yourself. Worse, word around the office is that a Psychic Vampire has been siphoning the life out of everyone. Maybe tonight you'll figure out who it is before it's too late.
For 7–10 players (add a second Vampire past 10), with index cards, pens and about 90 minutes. Co-created with M. Ezra Zhang for the One-Page Weekender 2026 game jam.
A text-based choose-your-own-adventure game, made as a Christmas gift and inspired by a series of conversations I hold close to my heart. You play a diplomat on your final day on the job, trying to make peace with your time in a foreign land, the culture you've lived in, and whether your mission abroad will actually do any good.
It has 17 endings, around 19,000 words and 83 pages. You can explore two provinces with contrasting but symmetrical stories.
I write and design tabletop RPGs for fun, and I've assisted on the production of game development projects. I also write a murder mystery for my friends every year. Here's the 2026 one.
Poetry chapbooks
IT SHOULD BE CLEAR.
2024
A collection of poetry and prose I found in my notes over six months, including the title, which I felt summed up my headspace at the time perfectly. The writing is mostly unedited, aside from a few things I changed for clarity.
While I was a producer at Action! by Design, their old podcast didn't fit where the firm was headed anymore, and the local NPR station, WICN, was looking at adding a show. I pitched Public Hearing, a show about community-centered design with guests from around central Massachusetts, and wrote the first few episodes' outlines, guests and rundowns to fit between commercial breaks.