Visual storytelling for games and animation

Game projects

Ballad of the Birdman

“A reporter, you say? How appropriate! Yes, yes, you shall be an apt outlet for my grand tales. A bird’s ballad shouldn’t fall on deaf ears, hm?”

Mood storyboards and concept art for a game concept pitch document, in collaboration with Rohan Malone (Valentine Games), who commissioned the art.

In this hypothetical game, you are interviewing the eclectic cryptid ‘Birdman’ about their experiences, while playing a card game with them. The intended vibe is to be more uncanny than terrifying; where everything is slightly off, and you’re always second-guessing what you see…

I Love You Tokyo

Casper is so close to achieving his dream; becoming a fabulous pop-star and adventuring to Tokyo, but his heart is still with someone he loves.

Character and environment concept art for "I Love You Tokyo", developed by Monster Mansion.

This queer mobile game follows the story of Casper, who is learning the meaning of love while also finding his creative voice. The game uses a combination of storytelling and music interaction to tell the story.


A young girl seems to be in a hurry to buy a bag of oranges...

"Orunge" is a short branching narrative game done in Twine, with both text and storyboards to tell the story. You can play the full version on Itch.io.

This project was a collaboration with writer Jessica Moore; a few weeks worth of work spread across the year. We developed the story together, she wrote the final text and I produced the storyboard imagery.

Marketing material

Beyond the Veil - Logo

A logo design done for Sun Shadow Games’s “Beyond the Veil”: a narrative-focused spooky game set in New Orleans.</a>

The studio wanted a logo that reflected the city’s famous French Quarter signage style, and I was interested in interpreting the latticed balconies, and the hanging plants that accompanied them.

Boss Battle - Logo

A logo design done for Boss Battle Game: a tabletop card game focused on boss battles.

The team was looking for a logo that signified the notion of how big and dramatic their boss characters are, so we explored and settled on a design that felt like the player was small against such a force.