I'm an IGF-nominated writer and editor living in Los Angeles. I am the narrative director and producer at Blendo Games, currently working on our next, unannounced project.

I've worked in many different genres, including comedy, historical fiction, sci-fi. I've written across diverse mechanical genres as well, like citybuilders, action RPGs, MOBAs, and FPSes. I have published both games and prose fiction.

I'm always available for part-time writing, editing, narrative design, and story consulting contract work. Check out my best stuff below, and learn about hiring me here.



Young Suns (2026)

Contract writer.

KO-OP.

Platforms: Xbox, PC.

Pathologic 3 (2026)

Localization editing.

Ice-Pick Lodge.

Platforms: PC

Skin Deep (2025)

Narrative director, narrative design. Originated story.

Blendo Games, published by Annapurna.

Platforms: PC

Possessors (2025)

Writer.

Heart Machine, published by Devolver.

Platforms: PC, Playstation 5

Hyper Light Breaker (2025)

Narrative Director

Heart Machine, published by Arc Games.

Platforms: PC.

Bandle Tale (2024)

Forge narrative lead. Edited narrative content.

Lazy Bear Games, published by Riot Forge.

Platforms: PC, Nintendo Switch

Song of Nunu (2023)

Forge narrative lead. Edited all narrative content.

Tequila Works, published by Riot Forge.

Platforms: PC, Playstation 5, XBox One, Nintendo Switch

Mageseeker (2023)

Forge narrative lead. Edited all narrative content. Additional writing.

Digital Sun, published by Riot Forge.

Platforms: PC, Playstation 5, XBox One, Nintendo Switch

Convergence (2023)

Forge narrative lead. Edited all narrative content.

Double Stallion, published by Riot Forge.

Platforms: PC, Playstation 5, XBox One, Nintendo Switch

Ruined King (2021)

Forge narrative lead. Edited all narrative content. Additional writing for Ruined King's main quest.

Airship Syndicate, published by Riot Forge.

Platforms: PC, Playstation 4, XBox One, Nintendo Switch

Hextech Mayhem (2021)

Forge narrative lead. Edited all dialogue.

Choice Provisions, published by Riot Forge.

Platforms: PC, Nintendo Switch

Industries of Titan (2020)

Blog post here.

Writer for all content in Early Access launch. Developed cast of characters and setting.

Brace Yourself Games.

Platforms: PC

Pathologic 2 (2019)

Postmortem here.

Localization writer. Rewrote/edited English dialogue for various characters.

Ice-Pick Lodge.

Platforms: PC, Playstation 4, Xbox One

Realms of Runeterra (2019)

About the book.

Wrote short story, 'The Daring Darling,' for Riot's first published book about the world of Runeterra. Provided editing support for the book.

Riot Games.

Where the Water Tastes Like Wine (2018)

Postmortem here.

Staff writer and editor. Wrote supplemental dialogue to each of the 16 main characters, wrote over a hundred random map events across various systems, and edited the entire game.

Dim Bulb Games.

Platforms: PC, Mac, Linux, Playstation 4, Xbox One

Glittermitten Grove / Frog Fractions 2 (2016)

More about my work.

Writer/co-designer for the SPAXRIS sections of the game.

Twinbeard.

Platforms: PC, Mac, Linux

Tango: The Adventure Game (2018)

Localization writer. Did English script rewriting/polish and comedy punch-up.

Gualicho Games.

Platforms: PC, Mac


Over the years, I've also released a lot of free games and jam/experimental projects. Here are some of my favorites.

Tall Bagel 2: Avocado Hardtack

FNA, 2021.

Another awkward dinner simulator.

London Jerry: Freelance Mailman

FNA, 2023.

A Ludum Dare jam game.

Tall Bagel

FNA, 2020. More about it here.

Awkward dinner simulator.

Planetfriend

FNA, 2020.

Planet simulator/virtual pet.

Swan Hill

Twine, 2013.

Writer/designer/code. A sweaty, anxious wizard negotiates a horrible promotion party thrown for him by his asshole duke brother.

Redundant

Twine, 2015.

Writer/designer/code. Nonlinear sci-fi short story about clones, bad-idea unrequited love, and cool-ass exosuits.

The Hive Abroad

Twine, 2015. Postmortem here.

Writer/designer. Nonlinear sci-fi short story about changing yourself to help the people you love.

The Brigand's Story

Twine, 2016. More about it here.

Writer/designer/code. Cyclical horror story based on a rhyme my friends and I used to recite as children.

Explore my full list of games here


Back to top