A portfolio of many of the projects I’ve worked on, including films, games, and albums. This is not a comprehensive list, just some of my favorites!
Games
Azazial

A short puzzle-platformer game about a shadow demon that can leave its body to possess the creatures around it. The player navigates the levels by taking control of animals strategically, allowing them to unlock doors by slipping into a tight space with a rat, flying to a lever that’s placed just out of reach with a bat, and much more.
I made three tracks for this project. The first one, “Azazial”, plays during the title screen; it’s soft, somber, and sets up the atmosphere of the game.
“Azazial” from Azazial
The second, “Control”, plays during the main levels of the game. It ramps things up a bit, creating an interesting and thematic backdrop for the casual dark-fantasy puzzle-solving gameplay.
“Control” from Azazial
The third track, “Always Watching”, is the boss theme of the game. It brings the energy of the boss, a flying eyeball angel, with cinematic choir, organs, and piano, all intersecting with the classic rock drums and electric guitars.
“Always Watching” from Azazial
Uppies

Uppies is an unfinished project. It started development for the UDC game jam in May 2024, and was never finished due to time and scope constraints. Regardless, the music still holds up! The game is about being trapped underground, in a cave with a rusty old elevator. The cave is full of arms that grasp up from the mud, trying to pull you down, and the player must navigate the cave to collect the items to fix the elevator without getting pulled into the mud by the hands. As the player fixes the elevator, they slowly ascend, and the music gets darker and darker as the hands grow more and more present.
I made 5 tracks for this project: A title theme, two themes for the different levels, a theme for the elevator, and a theme for the credits.
“Uppies” from Uppies – The title theme; introduces the main motif and instrument
“Fingernails” from Uppies – Level 1 theme, introduces ambiance and builds on the motif and harmony explored in the title theme
“Handrails” from Uppies – Level 2 theme; increases feelings of anxiety, the player is now in an abandoned train station. Continues atmospheric sounds, slowly devolves with more unusual harmony and rhythm, and more sound effects. Ends with the hands cranking a music box.
“Elevator” from Uppies – The elevator music source cue/diagetic music. A little break from the horror while preserving immersion as the elevator ascends. In the FMOD project, this track went through a lot of processing to make it sound like it was coming from an old elevator speaker.
“Victory and Death” from Uppies – The credits theme; the hands have tricked the player into climbing a rope where they have been completely surrounded. The player is doomed, but at peace. The same piano is used, but with fewer distorting effects.
Cope

A psychedelic puzzle RPG game about overcoming addiction.
I composed 3 tracks for this game, although only two were used.
“Tastes Like Charcoal” from Cope – The gameplay theme: a discordant waltz through the player’s mind, as people whisper about and laugh at them.
“The Broken Mechanism” from Cope – The final cutscene and credits theme: a somber awakening to a harsh reality, with subtle undertones of happiness and triumph; the player has overcome their addiction.
“Frog Poison”, an unused track from Cope – An unused gameplay theme: the developers decided they wanted something a little more sinister, and I was happy to provide! I like the piece a lot, but I agree with the vision for the game as a slightly darker piece of media than this piece fits.