I am a Seattle-based musician with experience in songwriting, audio production, and sound design. I believe that we perceive the world through our ears at least as much as through our eyes, and that with sound we can express anything.

I have a passion for experimentation, and love to learn new instruments, genres, and production techniques to find what works best for the project. I am classically-trained in a few instruments, and self-taught on many more. I believe that any object can become a musical instrument, including one's own environment. Even empty space has its own voice.

My philosophy is one of simplicity and clarity. If you're just looking to win the loudness war with a new hit single, turn to someone else. If you want to make a connection through music and sound, we just might work something out.

See also: my SoundCloud page and virtual band project.



Game Jams

Time crunch extreme

For Ludum Dare 35 I composed an interactive soundtrack for Or Die Trying. The soundtrack is designed such that sections can be arbitrarily sequenced, and also so that they can crossfade between one another based on game progress. A rendition of the soundtrack is available on Bandcamp and SoundCloud.

For Global Game Jam 2016 I opted to compose as much music as I could throughout the event, and composed music and sounds specifically for three games, Landlord Simulator, err0r, and Snooz. The entirety of the weekend's musical output may be listened to at SoundCloud or Bandcamp.

For Global Game Jam 2015 I composed looping generative soundtracks for two games, TaleSpinner and Project Imperative.

Machine of Death: The Game of Creative Assassination

Collaborative story-telling card game

I composed a number of short pieces to be used as "timer tracks," one of which was used as "SEROTONIN OVERLOAD" on the official timer button.

Broken Garden

Independent game by K. Thor Jensen

I composed several looping music beds along a common theme, and produced the various weapon and event sound effects to fit that theme.



Investor pitch reel

Soundtrack for a product investor pitch.

Pirate Scum!

Independent animated short film directed by Patrick Lake

I composed the majority of the music, recorded and edited the dialog (featuring the voice talents of Mark Farinas and Mo Mellady), and recorded and timed the majority of the sound effects. (IMDb listing)


Student project/fan film by Morriperkele

I produced the audio track, including sound design, foley work, voice acting, and sound effect creation. The music is excerpted from the Dwarf Fortress soundtrack.


Personal website

I composed looping audio tracks to accompany two custom animated error pages: busybee - access forbidden and busybee - file not found.



Looping ad infinitum

Inspired by Lucier's "I Am Sitting in a Room," this interactive piece continuously records the ambient audio in a space and reflects it back to the listeners, capturing and repeating conversations and noises to contribute them back into the environment, using a combination of physical reverb and computer-controlled feedback. The control software also projects an ongoing visualization of the current past-present-future of the sound.

Installation history:

Standalone Music

Original Tracks


Virtual band project


Collaborations and not-so-secret identities

Remixes and Covers

All songs © their original composers