I’m a game designer, programmer, and professor living in Los Angeles, CA.
I started Understory Games with Julia Wang to support development of Cinder Ridge.
I also teach classes about game development, programming, 3D modeling, animation, and more. I have taught at Carnegie Mellon School of Art, UCLA Design Media Art, and USC Games, among other places.











Cinder Ridge
Cinder Ridge is a cozy game about tending to California’s forests in the near future.
Players take on the role of a new recruit working at a rewilding camp in the mountains. The player and their crew work together to manage and restore the forest; planting trees, building trails, clearing firebreaks, tearing up pavement, and more. It’s a roleplaying game that celebrates the personal and social experience of being in nature together. Players can accomplish many tasks on their own, but it’s usually easier, faster, and more fun to work together with the other characters.
Read More







Fire Underground
FIRE UNDERGROUND is an animated feature-length fantasy set in a fictional Appalachia, and the Carboniferous swamps which lie below it. It is inspired by natural history, labor history, and Appalachian music and culture, and takes the making and mining of history as its central theme and conflict.
Read More