one crisis at a time
where FUN comes FIRST
Professional Game Master for indie & small-press RPGs. Online sessions and convention tables. Prepared worlds, real stakes, and a seat for everyone — including first-timers.
What you get at my table
A world that's ready.
The prep is done before you arrive. Maps down, tone set, session starts on time. You bring a character; the world's already breathing.
Choices that matter.
I don't tell stories at you. I build the world and play it honestly — you decide what happens to it. Find the door I didn't plan for, and we're going through the door.
A table where everyone plays.
Veterans, first-timers, and that friend who "doesn't really do voices." Inclusive, welcoming, zero gatekeeping. The rules are easy. The fun is the point.
I hunt for the good stuff.
My shelf leans toward small and independent publishers — studios taking real creative risks. Free League is a longtime favorite (Vaesen, Coriolis: The Great Dark, The Electric State, Dragonbane), alongside the Cosmere RPG, Call of Cthulhu, and whatever standout I've most recently fallen for. Gothic horror and sci-fi mystery are home turf.
Never played any of these? Even better. There's no homework at my table.
Not sure if my table's your table? Session Zero is free. Every time.
One hour. We talk about the game you want, the tone you're after, and whether we're a fit. No commitment, no charge — just two people who like games, talking about games.
Book a free Session Zero →Dispatches from behind the screen.
Game reviews, GM craft, and the occasional report on what Yoshi stole this week.
September 2, 2025
Free League Games: The Perfect Gateway to Modern RPGs
If you're curious about tabletop RPGs but don't know where to start, Free League Publishing makes the best gateway games in the hobby.
August 30, 2025
Coriolis: The Great Dark — A Unique RPG Experience
Arabian Nights in space. Coriolis blends sci-fi exploration with spiritual mystery in a setting unlike anything else in tabletop RPGs.
August 28, 2025
Why Session 0 is Always Free (And Why It Matters)
Session Zero is too important to put behind a paywall. Here's why every game I run starts with a free conversation.