Here is a portfolio of games I have developed. I wrote, directed, programmed and composed music for all of the projects on here. Please see the credits of each game for specific details on crew roles. If you would like to see more game footage or code samples, please drop me an email!

A short pixel art game about a musician suffering from burnout, and a character study about their eternal quest for validation. Told through an abstract style, in a whimsical music-themed world.

A choose-your-own-adventure title made entirely in Twine with a narrative that can branch vastly depending on your actions, leading to multiple endings. Despite being in Twine, this game makes the most of the engine - including action gameplay Quick Time Events, button mashing, logic puzzles, escape room gameplay, as well as other minigames like mazes or debates where you must convince others of the truth using evidence you've gathered!

One for sorrow, Two for gold… This folk tale poem describes an omen where seeing a lone magpie is bad luck. This Unity 2D game takes the superstition and turns it into a unique stealth experience where you play as a magpie avoiding being seen by humans to prevent bringing them misfortune. Unlike traditional stealth games where the goal is self-preservation, One For Sorrow introduces an altruistic twist: creating the world's first stealth game where you stay hidden for the sake of others! It mixes the stealth genre with flight exploration and elements of non-traditional platforming for a one of a kind experience.

A narrative-based exploration game made in Unreal Engine. A depressed man takes his own life, only to awaken in the body of his 8-year-old self. Exploring his childhood home, he remembers who he used to be before trauma, responsibility, and the state of the world turned him into an unrecognizable shell. And so, he finds a renewed reason to live: protecting his inner child.
- Explore a large home map in 3 different time periods, and uncover a narrative about self-love, depression, and generational trauma through rich environmental storytelling.
- Search for and collect the 10 hidden poems scattered in secret areas. Can you find them all?
- Collect items, add them to your inventory, and use them to progress.
Itch.io Link: https://dswsi.itch.io/before-i-was-a-wrinkly-kid
Cacophony Clash is a solo-developed narrative choice based RPG about a group of musicians who join a reality TV show competition on an island to prove who the Greatest Musician Of All Time is. However the man running the show is ruthless and believes in pushing artists to the extreme to create legends, so he puts the artists through torturous trials which test their spirit and relationships. The game asks the question: how far will you go to achieve fame?
Gameplay consists of:
- Dialogue and action-based choices throughout story segments, where branches will greatly affect the story and relationships with other characters.
- Top-down pixel art exploration segments like those found in older Pokemon games, where players can explore environments and find items, as well as collect clues and other pieces of information.
- QTE minigames, and reaction time rhythm games.
- RPG style turn-based combat.
- Climactic 'Confrontations' where you must use gathered evidence to call out a liar and pick the correct clues in each segment to prove them wrong!
A deeply ambitious title that spans as long as 30 hours, if players take their time - it is the latest title in development, and a trailer is in the works, so stay tuned for more footage from this entertaining game!