About Me

Music has been the greatest source of joy and enrichment in my life. I am committed to sharing this passion with students and fellow musicians alike. As a teacher, I strive to provide a relaxed learning environment and build friendships with each of my students.

I’ve been playing guitar for over 20 years. In this time, I’ve earned a Bachelor’s Degree in Jazz Performance, played innumerous shows and events, and performed at venues ranging from Yoshi’s Oakland to 924 Gilman to the clubs and streets of New Orleans. I’ve written, performed, and produced two of my own records and played on countless others.

My mission is to inspire creativity and build community among people of all musical backgrounds and skill levels. I do this through measured and personalized lesson plans, performance opportunities, and group classes, all of which are done with continually updated methods and resources.

I work with some of the most experienced and innovative musicians in the Bay Area who bring years of teaching and performance experience to our private lessons and group performance classes. All instructors hold college degrees in music and provide a unique lesson experience.

Youth Rock Workshop presents Next Generation's self titled EP, recorded in January 2017. 

Learn to play music!

I've been teaching private lessons in the East Bay since 2008. Through my experience, I've found that inspiration and patience are two of the most valuable ingredients for a good music education. I’ve also learned that a major part of my role is to build upon my students’ love for music. This means learning what a student already enjoys, introducing him or her to new sounds, and working at a pace that pushes him or her but not so much that it turns learning into a chore. I encourage good reading skills, a strong understanding of music theory, and a well rounded appreciation of musical styles.

I teach Guitar, Bass, Ukelele, and Music Production in my Livermore studio and remotely on Skype.

Inquire today about private lessons!


My teaching studio is located at:

ABC Music

2156 First St.

Livermore, CA 94550