Thanks for visiting! I'm a multi-genre musician in Denver who loves experiencing music in all it's varieties. I'm an Azica label (Naxos) classical recording artist, I teach private music lessons, and perform live with various ensembles. I also arrange and compose sheet music for various international publishers and compose film music with an agency in Portland Oregon. 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.


Let’s Work Together!

Music for Your Film

As a composer with Marmoset Music, I’ve collaborated with film makers on major branding campaigns, product launches, social and environmental initiatives, an anti-drug ad, and a documentary feature film. Listen to my catalog and license HERE. You may also license directly from me if you prefer. Just shoot me an email!

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, the Stanley British Primary School, 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