Thanks for visiting! I'm a classically trained geetar player ūüôā and I love exploring many genres of music. Curiosity and fun-seeking has lead me to¬†a wide range of musical activities. My music has been released¬†on the Tender Loving Empire label and Azica Records, I teach music lessons, and perform live with various¬†ensembles. I also arrange and compose sheet music for various international publishers and compose film¬†music for a wide range of projects. I'm always happy to make new connections so feel free to contact me if you would like to book a performance, schedule lessons, license my music, or collaborate.

Read my horribly written bio here (not reccomended)


Let’s Work Together!

Music for Your Film

I’ve¬†composed music for films commissioned by the SFMOMA and Denver Art Museum, major branding campaigns, product launches, social and environmental initiatives, an anti-drug ad, and two documentary films¬†(check me out on IMDb). My music has been part of projects that have won a¬†HOW Design¬†Award¬†and been nominated for an¬†International Music+Sound Award. The films I’ve composed for¬†have been Official Selections in several festivals.¬†Learn more¬†HERE.

Marmoset Music
2105 SE 7th Avenue
Portland, Oregon 97214

Book a Performance

I play all kinds of music with various groups at many events throughout the year. I am delighted to play anything from concerts to cocktail parties. Please don’t hesitate to email me if you have any questions. I am represented by several talent agencies but most of my bookings are handled by these companies:

Masterful Musicians, LLC
Suzanne Barlow


Noble Productions, Inc
Stuart Noble

Guitar & Uke Lessons

I’m a friendly and fun teacher. My¬†students learn¬†the music they like and the lessons are customized to their specific interests. I teach at my home, Polaris at Ebert Elementary,¬†and I do house calls. I typically meet once per week with my students but I’m happy to work with your schedule.

1/2 hour, 45 min, or 1 hour lessons
$70 per hour for house calls

$60 per hour if we meet at my place